5 1 0: Folgeaktion (Follow up Events)
Übersicht
In SEP sesam können Terminketten erstellt werden, indem Sicherungs- oder Befehlstermine mit verschiedenen Folgeaktionen kombiniert werden. Folgeaktionen ermöglichen es Ihnen, zusätzliche Aktionen zu konfigurieren, die auf dem SEP sesam Server ausgelöst werden, nachdem der ursprüngliche Termin erfolgreich abgeschlossen wurde. Diese Funktion ermöglicht es Ihnen, Sequenzen von Terminen zu erstellen, die auf bestimmten Terminen auf dem Sicherungsserver basieren. Durch diese Kombination von Terminen können Sie die Arbeitsabläufe im Datenmanagement optimieren und die Datenintegrität sicherstellen.
Wichtige Funktionen
Die folgenden Terminketten können erstellt werden:
- Konfigurieren des Systems, so dass ein Migrations- oder Replikationsprozess unmittelbar nach dem erfolgreichen Abschluss eines Sicherungsauftrags oder einer Auftragsgruppe gestartet wird.
- Einrichten einer Folgeaktion, um einen einzelnen Sicherungsauftrag oder eine Auftragsgruppe zu starten, sobald die erste Sicherung, Auftragsgruppe oder der Befehl erfolgreich abgeschlossen wurde.
- Automatisches Starten einer Überprüfung des Sicherungssatzes nach erfolgreicher Ausführung eines Sicherungsauftrags oder einer Auftragsgruppe.
Konfigurieren von Folgeaktionen
Folgeaktionen können für Sicherungstermine und Befehlstermine konfiguriert werden. Sie können verschiedene Folgeaktionen konfigurieren und automatisieren. Für Sicherungstermine bietet SEP sesam zwei verschiedene Optionen für die Konfiguration von Folgeaktionen, jede mit unterschiedlichen Fähigkeiten, um Ihre Folgeaktionen anzupassen.
Die Option Migrationsauftrag bietet eine einfache Möglichkeit, nachfolgende Migrations- oder Replikationsaufträge zu automatisieren. Diese Aktion wird ausgelöst, sobald der Auftrag im Termin erfolgreich ausgeführt wurde. Bei einem Sicherungstermin für eine Auftragsgruppe startet diese Option den Migrationsauftrag unmittelbar nach Abschluss jedes einzelnen Sicherungsauftrags in der Gruppe, ohne auf den Abschluss der gesamten Gruppe von Sicherungsaufträgen zu warten. Diese parallele Ausführung gewährleistet eine schnellere Verarbeitung und minimiert Verzögerungen.
Die Option Folgeaktion bietet ein hohes Maß an Anpassungsmöglichkeiten, mit denen Sie die Aktionen definieren können, die auf den Termin folgen sollen, wie sie ausgeführt werden sollen und wann sie stattfinden sollen. Mit dieser Option können Sie eine breite Palette von Folgeaktionen konfigurieren, die Ihren spezifischen Anforderungen entsprechen. Wenn ein Sicherungstermin für eine Sicherungsgruppe konfiguriert ist, können Sie mit dieser Option benutzerdefinierte Folgeaktionen für die gesamte Gruppe oder einzelne Aufträge innerhalb der Gruppe festlegen.
Wenn Sie einen Migrations- oder Replikationsauftrag für eine Sicherungsgruppe konfigurieren, wird der Unterschied zwischen diesen beiden Optionen deutlich:
- die Option Migrationsauftrag löst einen vordefinierten Migrations- oder Replikationsauftrag unmittelbar nach Abschluss jedes Sicherungsauftrags in der Gruppe aus, wodurch eine parallele Ausführung und Priorität gewährleistet wird.
- mit der Option Folgeaktion können Sie die Migrations- oder Replikationsaufträge vollständig konfigurieren und die Migration/Replikation startet erst, wenn alle Aufträge in der Gruppe abgeschlossen sind.
Anmerkung | |
Um eine Migration oder Replikation nach Abschluss eines Sicherungstermines einzuleiten, können Sie in der Auswahlliste Migrationsauftrag der entsprechende Auftrag auswählen. Dadurch können Sie eine zusätzliche Aktion im Feld Folgeaktion konfigurieren.
Wenn Sie beide Optionen verwenden, wird der Migrationsauftrag zuerst ausgeführt, gefolgt von dem konfigurierten Folgeaktion-Auftrag. |
Testen von Terminen auf der Kommandozeile
Bevor Sie Folgeaktionen für die Verwendung mit Sicherungs- oder Befehlsterminen konfigurieren, können Sie sie in der Kommandozeile testen. Zum ersten Start einer Sicherung wird das Kommandozeilentool sm_cmd verwendet. Für die Migration oder Rücksicherung wird sm_event verwendet.
Der Befehl hat die folgende Syntax:
sm_cmd <command> -@ "<event_definition>"
Das folgende Beispiel zeigt einen sm_cmd-Befehl, der automatisch eine Folgeaktion zum Sichern einer Auftragsgruppe startet:
sm_cmd backup -m MEDIAPOOL -j TEST_BACKUP -@ "sm_event backup task SESAM_BACKUP - -m MEDIAPOOL -"
Siehe SEP sesam Command Line Interface für Details.
Terminbasierte Aktionen werden protokolliert in:
SESAM_INSTALL_DIR/var/log/lgc/sm_event_<date>.log
Anmerkung | |
Wenn Sie Hilfe bei der Fehlerbehebung benötigen, stellen Sie diese Protokolldatei zusammen mit einer Beschreibung des Problems dem SEP sesam Support zur weiteren Analyse zur Verfügung. |
Schritte
Um eine Folgeaktion zu konfigurieren, gehen Sie wie folgt vor:
- Klicken Sie in Auswahl -> Zeitplanung -> Zeitpläne mit der rechten Maustaste auf einen Zeitplan. Wählen Sie dann den Termintyp, den Sie hinzufügen möchten (Neuer Sicherungstermin oder Neuer Befehlstermin).
- Im Feld Folgeaktion konfigurieren Sie die Termine, die auf dem SEP sesam Server gestartet werden sollen, sobald dieser Termin abgeschlossen ist. Für ein Migrations- oder Replikationsfolgeaktionen wählen Sie den Auftrag in der Auswahlliste Migrationsauftrag. Wenn Sie beide Optionen verwenden, wird der Migrations-/Replikationsauftrag zuerst ausgeführt, gefolgt von der konfigurierten Folgeaktion.
- Konfigurieren Sie den Termin wie gewünscht und klicken Sie auf OK, um ihn zu speichern. Weitere Informationen zum Erstellen von Terminen finden Sie unter Erstellen eines Sicherungstermins oder Erstellen eines Befehlstermins.
Abbildungen
Beispiele für Folgeaktionen
In den folgenden Beispielen zeigen die Elemente in spitzen Klammern (< >) an, dass das eingeschlossene Element obligatorisch ist und durch den entsprechenden Parameter oder tatsächlichen Namen ersetzt werden sollte. Bei der Eingabe des Befehls in die Kommandozeile dürfen die spitzen Klammern nicht mit angegeben werden. Es ist wichtig zu beachten, dass der Folgebefehl immer mit einem Bindestrich (-) enden muss. Wenn Sie dem Befehl zusätzliche Parameter hinzufügen, sollten diese ebenfalls mit einem Bindestrich enden.
Alle angegebenen Aufträge und Migrationsaufträge müssen in der UI konfiguriert sein, bevor sie als Folgeaktion angegeben werden können. Beispielsweise konfigurieren Sie zuerst einen Migrationsauftrag und richten dann den Termin ein und migrieren den Sicherungssatz nach der Sicherung.
Sicherungssatz nach der Sicherung überprüfen
Anmerkung | |
Die Überprüfung von Sicherungssätzen ist derzeit nur für den Auftragstyp Pfad verfügbar. |
Um die Sicherung zu überprüfen, verwenden Sie den folgenden Befehl:
sm_event verify saveset -
Um die Sicherungsdaten nach Abschluss der Sicherung zu überprüfen, wird der Rücksicherungsprozess eingeleitet. Es wird jedoch nur die Phase der Datenüberprüfung durchgeführt, und es werden keine Daten auf das Zielsystem geschrieben. Um den Status Ihres Verifizierungsauftrags zu überprüfen, navigieren Sie in der Web UI zu Überwachung -> Rücksicherungen und überprüfen Sie die Auftragsergebnisse.
Migrieren oder Replizieren des Sicherungssatzes nach der Sicherung
Um den Sicherungssatz nach einer Sicherung zu migrieren oder zu replizieren, müssen Sie zunächst einen |Migrationsauftrag oder einen |Replikationsauftrag erstellen. Sobald der Auftrag konfiguriert ist, können Sie ihn als Folgeaktion des Sicherungstermins einrichten, damit dieser automatisch ausgelöst wird, nachdem der Sicherungsprozess erfolgreich abgeschlossen wurde.
Beachten Sie, dass eine separate Option speziell für die Folgeaktion Migrations- und Replikationsauftrag vorgesehen ist.
Um die Migration oder Replikation nach Abschluss des Sicherungsauftrages zu starten, verwenden Sie den folgenden Befehl:
sm_event migrate saveset <migration_task> -
Ersetzen Sie die Variable <migration_task> durch den genauen Namen des Migrations- (oder Replikations-) Auftrages, wie er in Aufträge -> Migrationsaufträge oder Replikationsaufträge angezeigt wird.
Migrieren oder Replizieren der Sicherungssätze nach der Sicherung einer Auftragsgruppe
Um die Sicherungssätze nach der Sicherung einer Auftragsgruppe zu migrieren oder zu replizieren, müssen Sie zunächst einen |Migrationsauftrag oder einen |Replikationsauftrag für diese Auftragsgruppe erstellen. Beachten Sie, dass eine separate Option speziell für die Folgeaktion von Migrations- und Replikationsaufträgen vorgesehen ist.
Um die Migration oder Replikation nach Abschluss der Sicherungsauftragsgruppe zu starten, verwenden Sie den folgenden Befehl:
sm_event migrate group <migration_task> -
Ersetzen Sie die Variable <migration_task> durch den genauen Namen des Migrations- (oder Replikations-) Auftrages, wie er in Aufträge -> Migrationsaufträge oder Replikationsaufträge angezeigt wird.
Migrieren und Löschen des Sicherungssatzes nach der Sicherung
Um einen Sicherungssatz nach der Sicherung zu migrieren und den ursprünglichen Sicherungssatz nach erfolgreicher Migration zu löschen, erstellen Sie zunächst einen |Migrationsauftrag.
Verwenden Sie den folgenden Befehl, um die Migration zu starten und den Sicherungssatz nach Abschluss der Migration zu löschen:
sm_event migrate saveset <migration_task> - -r 1 -
Die zusätzliche Option -r 1 wird an den Migrationsauftrag übergeben und der Sicherungssatz wird nach erfolgreicher Migration gelöscht.
Ersetzen Sie die Variable <migration_task> durch den genauen Namen des Migrationsauftrages, wie er in Aufträge -> Migrationsaufträge angezeigt wird.
Anmerkung | |
Diese Folgeaktion kann nur für die Migration, nicht aber für die Replikation verwendet werden. |
Starten einer Rücksicherung nach der Sicherung
Um eine Rücksicherung der Sicherung nach Abschluss des geplanten Sicherungstermines zu starten, verwenden Sie den folgenden Befehl:
sm_event restore saveset - -R <destination_path> -
Ersetzen Sie die Variable <destination_path> durch das Zielverzeichnis, in dem Sie die Sicherung rücksichern möchten (z.B. C:\Temp\Test
).
Starten eines Sicherungsauftrags nach der Sicherung
Um einen weiteren Sicherungsauftrag zu starten, nachdem der geplante Sicherungstermin abgeschlossen ist, verwenden Sie den folgenden Befehl:
sm_event backup task <task_name> - -m <target_pool> -
Ersetzen Sie die Variable <task_name> durch den Namen des Sicherungsauftrags und <target_pool> durch den vorgesehenen Zielmedienpool, in dem die Daten gespeichert werden soll
Starten eines Sicherungsauftrags nach der Sicherung einer Auftragsgruppe
Um einen weiteren Sicherungsauftrag zu starten, nachdem alle Sicherungen einer geplanten Auftragsgruppe abgeschlossen sind, verwenden Sie den folgenden Befehl:
sm_cmd backup -G <task_group> -m <target_pool> -@ "sm_event backup taskgroup <task_name> - -m <target_pool> -"
Ersetzen Sie die Variable <task_group> durch den Namen der Aufgabengruppe, die Variable <task_name> durch den Namen des Sicherungsauftrags und <target_pool> durch den vorgesehenen Zielmedienpool, in dem die Daten gespeichert werden sollen.
Anmerkung | |
Die Notation sm_event backup taskgroup stellt sicher, dass alle Sicherungen der vorhergehenden Auftragsgruppe abgeschlossen sind. |
Starten einer Sicherungsauftragsgruppe nach der Sicherung
Verwenden Sie den folgenden Befehl, um eine Sicherungsauftragsgruppe nach Abschluss des geplanten Sicherungstermines zu starten:
sm_event backup group <task_group> - -m <target_pool> -l <backup_level> -
Ersetzen Sie die Variable <task_group> durch den Namen der Auftragsgruppe,<target_pool> durch den vorgesehenen Zielmedienpool, in dem die Daten gespeichert werden sollen, und <backup_level> durch eine der folgenden Angaben für die Sicherungsmethode:F (für FULL - vollständig),C (für COPY - Kopie), D (für DIFF - differenziell) oder I (für INCR - inkrementell)
Starten eines Sicherungsauftrag auf einem anderen Laufwerk
Nach einem geplanten Sicherungstermin können Sie einen weiteren Sicherungsauftrag starten und angeben, welches Laufwerk verwendet werden soll. Verwenden Sie hierfür den folgenden Befehl:
sm_event backup task <task_name> - -m <target_pool> -d <drive_num> -
Ersetzen Sie die Variable <task_name> durch den Namen des Sicherungsauftrags, <target_pool> durch den vorgesehenen Zielmedienpool, in dem die Daten gespeichert werden sollen, und <drive_num> durch die Laufwerksnummer, die verwendet werden soll.
Senden einer Benachrichtigung nach der Sicherung oder Rücksicherung
Sie können eine Benachrichtigung senden, wenn die Sicherung oder Rücksicherung abgeschlossen ist. Eine Benachrichtigung kann an ein beliebiges Konto gesendet werden, das unter Konfiguration -> E-Mail-Einstellungen konfiguriert ist.
Verwenden Sie für den Sicherungstermin den folgenden Befehl:
sm_event notify result <account> -
Verwenden Sie für den Rücksicherungstermin den folgenden Befehl:
sm_event notify restore <account> -
Ersetzen Sie die Variable <account> durch den Namen des konfigurierten E-Mail-Kontos. Weitere Informationen zur E-Mail-Konfiguration finden Sie unter Konfigurieren des E-Mail-Kontos. Wie Sie ein SEP sesam Tagesprotokoll an ein E-Mail-Konto senden können, erfahren Sie unter FAQ.
Ausführen eines Skript nach der Sicherung
Sie können ein Skript ausführen, nachdem die Sicherung abgeschlossen ist, und optional zusätzliche Parameter angeben. Verwenden Sie den folgenden Befehl:
sm_event execute <script_name>.sh - <additional_parameters> -
Ersetzen Sie die Variable <script_name> durch den Namen des Skripts und <additional_parameters> durch optionale Parameter, z.B. -s <savesetID>.
Siehe auch
Verwaltung von SEP sesam Terminen – Zeitpläne verwalten – Erstellen eines Sicherungstermins – Erstellen eines BefehlsterminsCommand Line Interface