Erstellen von Backup-Zeitplänen
Sie können ein Backup so planen, dass es zu der Zeit und Häufigkeit erfolgt, die für Ihre Daten und Ihre Umgebung geeignet sind.
Über diese Aufgabe
Ab SnapManager 3.2 für SAP können Sie die Backups der Archivprotokolldateien separat planen. Sie müssen jedoch das Profil verwenden, das Sie erstellt haben, um die Archivprotokolldateien zu trennen.
Wenn Sie die Backups der Datendateien und Archivprotokolldateien gleichzeitig geplant haben, erstellt SnapManager zuerst die Datensicherung.
Wenn Sie das Planungsintervall als auswählen -onetimeonly
, Dann sind alle Beschneiungsmöglichkeiten verfügbar. Wenn Sie ein anderes Planungsintervall als auswählen -onetimeonly
, Dann die Beschneidung Optionen -until-SCN
Und -until-date
Werden nicht unterstützt, und die folgende Fehlermeldung wird angezeigt: The archive log pruning option you have specified, -until-scn or -until-date for the schedule interval hourly is invalid. Specify either the -onetimeonly option for the schedule interval, or prune the archive logs using any one of the option all, or -before {-months | -days | -weeks| -hours}.
Wenn in einer HACMP-Umgebung (High Availability Cluster Multiprocessing) ein Failover stattfindet, müssen Sie den SnapManager for SAP-Server neu starten, damit die Service-Adresse (virtuelle) dem aktiven Host zugeordnet wird und die SnapManager-Zeitpläne auf den aktiven SnapManager-Host angepasst werden. Diese Informationen können Sie in den HACMP-Failover-Skripten für die Vorverarbeitung oder Nachbearbeitung hinzufügen.
Wenn in einem anderen Repository derselbe Profil- und Planungsname vorhanden ist, wird der Backup-Planungsvorgang in diesem Repository nicht gestartet. Der Vorgang wird mit folgender Meldung beendet: operation is already running .
|
-
Geben Sie den folgenden Befehl ein:
smsap schedule create -profile profile_name {[-full {-online | -offline | -auto}[-retain [-hourly | -daily | -weekly | -monthly | -unlimited] [-verify]] | [-data [-files files [files]] | [-tablespaces -tablespaces [-tablespaces]] {-online | -offline | -auto}[-retain [-hourly | -daily | -weekly | -monthly | -unlimited] [-verify]] | [-archivelogs]} [-comment comment] [-protect | -protectnow | -noprotect] [-backup-dest path1 [,[path2]] [-exclude-destpath1 [,path2]] [-prunelogs{-all | -untilSCN untilSCN | -until-date yyyy-MM-dd HH:mm:ss | -before {-months | -weeks | -days | -hours}} -prune-dest prune_dest1,prune_dest2] -schedule-name schedule_name [-schedule-comment schedule_comment] -interval {-hourly | -daily | -weekly | -monthly | -onetimeonly} -cronstring cronstring -start-time {start-timestart_time <yyyy-MM-dd HH:mm>} -runasuser -runasuser [-force] [-taskspec -taskspec] [-quiet | -verbose]
Ihr Ziel ist Dann… Planen Sie eine Sicherung einer Online- oder Offline-Datenbank
Angeben
-offline
Oder-online
So planen Sie ein Backup der Offline- oder Online-Datenbank. Wenn Sie diese angeben, können Sie sie nicht verwenden-auto
.Lassen Sie SnapManager die Planung einer Datenbank handhaben, unabhängig davon, ob sie online oder offline ist
Angeben
-auto
. Wenn Sie angeben-auto
, Sie können nicht verwenden--offline
Oder-online
.Planen Sie eine Sicherung von Datendateien
Angeben
-data -files
Liste der durch Kommas getrennten Dateien. Verwenden Sie zum Beispiel die Dateinamen f1,f2,f3.Planen Sie eine partielle Sicherung bestimmter Tabellen
Angeben
-tablespaces
Tablespaces getrennt nach Kommas auflisten. Verwenden Sie zum Beispiel ts1,ts2,ts3.Planen der Sicherung von Archiv-Log-Dateien
Geben Sie Folgendes an:
-
-archivelogs
So planen Sie die Sicherung der Archivprotokolldateien -
-backup-dest
So planen Sie Zielorte für Archivprotokolldateien, die in das Backup aufgenommen werden sollen -
-exclude-dest
So planen Sie, dass die Ziele für das Archivprotokoll vom Backup ausgeschlossen werden
Geben Sie die Werte der Aufbewahrungsklasse an
Angeben
-retain
Und geben Sie an, ob das Backup gemäß einer der folgenden Aufbewahrungsklassen aufbewahrt werden soll:-
-hourly
-
-daily
-
-weekly
-
-monthly
-
-unlimited
SnapManager ist standardmäßig auf Stundenbasis eingestellt.
Planen eines Beschneidung von Archivprotokolldateien
Geben Sie Folgendes an:
-
-prunelogs
So können Sie die Archivprotokolldateien während der Planung eines Backups beschneiden -
-prune-dest
So geben Sie das Archiv-Protokollziel an, von dem die Archivprotokolldateien beschnitten werden
-
Einen Namen für den Terminplan angeben*
Angeben
-schedule-name
.Sicherung der Datenbank in einem bestimmten Zeitintervall planen
Geben Sie die an
interval
Wählen Sie die folgende Option aus, und wählen Sie das Zeitintervall aus, mit dem die Backups erstellt werden sollen:-
-hourly
-
-daily
-
-weekly
-
-monthly
-
-onetimeonly
Konfigurieren Sie einen Zeitplan
Angeben
-cronstring
Und fügen Sie die folgenden sieben Unterausdrücke ein, die die einzelne Option beschreiben:-
1 bezieht sich auf Sekunden.
-
2 bezieht sich auf Minuten.
-
3 bezieht sich auf Stunden.
-
4 bezieht sich auf einen Tag im Monat.
-
5 bezieht sich auf den Monat.
-
6 bezieht sich auf einen Tag in einer Woche.
-
Optional: 7 bezieht sich auf das Jahr.
Hinweis: Wenn Sie Ihre Sicherung mit unterschiedlichen Zeiten in geplant haben
-cronstring
Und-start-time
, Dann wird der Zeitplan der Sicherung überschrieben und durch den ausgelöst-start-time
.Fügen Sie einen Kommentar zum Backup-Zeitplan
Angeben
-schedule-comment
Gefolgt von der Beschreibungszeichenfolge.Geben Sie die Startzeit der Zeitplanoperation an
Angeben
-start-time
Im Format yyyy-mm-dd hh:mm.Ändern Sie den Benutzer des geplanten Backup-Vorgangs während der Planung des Backups
Angeben
-runasuser
. Der Vorgang wird ausgeführt als Benutzer (Root-Benutzer oder Oracle-Benutzer), der den Zeitplan erstellt hat. Sie können jedoch Ihre eigene Benutzer-ID verwenden, wenn Sie gültige Anmeldeinformationen sowohl für das Datenbankprofil als auch für den Host haben.Aktivieren Sie eine Voraufgabe oder Nachaufgabe des Backup-Zeitplanvorgangs, indem Sie die XML-Datei mit der XML-Datei für die vor- und Nachaufgabe verwenden
Geben Sie die an
-taskspec
Option und geben Sie den absoluten Pfad der XML-Datei für die Aufgabenspezifikation für die Durchführung einer Vorverarbeitung oder einer Nachbearbeitungsaktivität vor oder nach dem Backup-Zeitplan an. -