Allgemeine Informationen zu Backup- und Restoremethoden

Bereitstellungsoptionen: Netezza auf dem System Netezza in der Cloud

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.
Hinweis:

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.

Tabelle 1. Backup- und Restoremethode auswählen
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.

Hinweis: In den Sicherungs- und Wiederherstellungsprozessen und -meldungen wird der Begriff "Schema" häufig im Zusammenhang mit einer Definition verwendet, d. h. mit der Definition der Datenbank, ihrer Objekte und der Zugriffsrechte, die innerhalb der Datenbank gewährt werden. In diesen Abschnitten bezieht sich der Begriff Schema nicht auf das Schemaobjekt innerhalb einer Datenbank (bei Systemen, die mehrere Schemas in einer Datenbank unterstützen). Die Sicherungs- und Wiederherstellungsfunktionen Netezza Performance Server unterstützen nicht die Möglichkeit, ein Datenbankschema (d.h. das Objekt) zu sichern.

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.