Allgemeine Informationen zu Backup- und Restoremethoden
Netezza Performance Server for Cloud Pak for Data und Netezza Performance Server for Cloud Pak for Data System bieten mehrere Sicherungs- und Wiederherstellungsmethoden, um verschiedene Anforderungen an die Datenspeicherung und -übertragung zu erfüllen.
- Erstellen Sie vollständige und inkrementelle Backups von Datenbanken in komprimierten externen Tabellen im internen Format mit dem Befehl ' nzbackup und stellen Sie sie mit dem Befehl ' nzrestore auf einem Netezza Performance Server wieder her.
- Entladen Sie einzelne Tabellendaten, die sich in externen Tabellen mit komprimiertem internen Format befinden, mithilfe des CREATE EXTERNAL TABLE-Befehls. Sie laden die Daten unter Verwendung des nzload-Befehls.
- Entladen Sie mit dem CREATE EXTERNAL TABLE-Befehl einzelne Tabellendaten in externe Tabellen, die das Textformat aufweisen. Sie laden die Daten mit dem Befehl " nzload auf einem Netezza Performance Server, aber Sie können sie auch in jede andere Datenbank laden, die Dateien im Textformat unterstützt.
- Erstellen Sie Backups des Systemkatalogs (das Verzeichnis " /nz/data ) auf dem Netezza Performance Server mit dem Befehl " nzhostbackup. Wenn der Netezza Performance Server ausfällt, können Sie den Systemkatalog und die Metadaten mit dem Befehl ' nzhostrestore neu laden, ohne die Datenbank vollständig neu zu laden.
Wiederherstellungs- und Sicherungsvorgänge müssen auf Systemen mit derselben Kennung durchgeführt werden.
Zum Beispiel: Ein Backup, das auf einem System mit Kleinbuchstaben erstellt wurde, muss auf einem System mit Kleinbuchstaben wiederhergestellt werden.
In der folgenden Tabelle sind die Unterschiede zwischen den Backup- und Restoremethoden aufgeführt.
| Funktion | nzbackup und nzrestore | Komprimierte externe Tabellen | Externe Tabellen im Textformat |
|---|---|---|---|
| Objektdefinitionsbackup | ✓ | - | - |
| Vollautomatisches Datenbankbackup | ✓ | - | - |
| Manuelles Backup auf Tabellenebene | - | ✓ | ✓ |
| Manueller Restore auf Tabellenebene | ✓ | ✓ | ✓ |
| Veritas NetBackup | ✓ | - | - |
| IBM® Spectrum Protect (ehemals Tivoli® Storage Manager) | ✓ | - | - |
| EMC® NetWorker® | ✓ | - | - |
| AWS- und IBM COS-Cloudspeicher | ✓ | ✓ | ✓ |
| Azure Blob Storage | ✓ | ✓ | ✓ |
| Automatisch inkrementell | ✓ | - | - |
| Komprimiertes internes Format | ✓ | ✓ | - |
| Nicht proprietäres Format | - | - | ✓ |
| Unabhängig von der Größe des Systems | ✓a | ✓a | ✓ |
| Beibehaltene Zeilen-ID | ✓ | ✓ | - |
| Beibehaltene Transaktions-ID | - | - | - |
| Upgrade sicher | ✓ | ✓ | ✓ |
| Downgrade sicher | - | - | ✓ |
a Diese Methode dauert in der Regel länger als Backups und Ladevorgänge mit dem komprimierten internen Format.
Der Befehl CREATE EXTERNAL TABLE und die Verfahren zur Verwendung externer Tabellen werden im IBM Netezza® Data Loading Guide ausführlich beschrieben.
Symantec und NetBackup sind Marken oder eingetragene Marken der Symantec Corporation oder ihrer verbundenen Unternehmen in den USA und anderen Ländern. EMC und NetWorker sind Marken oder eingetragene Marken der EMC Corporation in den USA und anderen Ländern.