Verwendung von inzabackup
Mit dem Dienstprogramm inzabackup können Sie eine vollständige oder teilweise Sicherung von AEs durchführen. Das Dienstprogramm sichert den AE-Code, die Objekte und alle Dateien für AEs, die in der/den entsprechenden Datenbank(en) registriert sind. Bei der Sicherung werden die AE-Dateien, die sich normalerweise in /nz/export/ae/applications befinden, in einer komprimierten tar.gz archiviert. Sie geben den Pfad und den Namen der tar.gz an.
Bei der Durchführung einer Sicherung verhindert ein Sperrmechanismus, dass die Prozedur ausgeführt wird, wenn andere INZA-Sicherungs-, Wiederherstellungs- oder Kompilierungsvorgänge im Gange sind, so dass die Konsistenz der Sicherung gewährleistet ist.
Weitere Informationen zur Verwendung von nzbackup zum Sichern einer Datenbank finden Sie im Netezza.
Verwendung
inzabackup [-d <db>] <path_and_filename>
inzabackup -h
Optionen
Das Dienstprogramm inzabackup verwendet die folgenden Argumente:
- -d <db>Optional. Ermöglicht die Sicherung von AEs, die in einer einzigen Datenbank registriert sind. Standardmäßig werden die für alle Datenbanken registrierten AEs gesichert.
- <Pfad_und_Dateiname>-erforderlich. Gibt den Pfad und den Namen der zu erstellenden Archivdatei an.
- -h-Drucktdiese Hilfe aus.
Beispiele
Der folgende Befehl führt eine Sicherung aller registrierten AEs durch und erstellt ein Archiv namens full.backup.tar.gz, das sich in /tmp befindet.
$NZ_EXPORT_DIR/ae/utilities/bin/inzabackup /tmp/full.backup.tar.gz
Starting inza backup.
Archiving ae …
inza backup completed successfully.
Der folgende Befehl führt eine Sicherung der AEs durch, die nur in der dev-Datenbank registriert sind, und erstellt ein Archiv mit dem Namen dev.backup.tar.gz, das sich in /tmp befindet.
$NZ_EXPORT_DIR/ae/utilities/bin/inzabackup -d dev /tmp/dev.backup.tar.gz
Starting inza backup.
Archiving ae …
inza backup completed successfully.