5 1 0: Selektive Rücksicherung über die Kommandozeile

From SEPsesam
This page is a translated version of the page 5 1 0:Selective Restore from the Command Line and the translation is 100% complete.


Willkommen in der aktuellsten Version der SEP sesam Dokumentation 5.1.0 Apollon. Frühere Versionen der Dokumentation finden Sie hier: Documentation Archiv.


Übersicht


SEP sesam bietet die Möglichkeit, eine selektive Rücksicherung vom unbekannten Band über die Kommandozeile (SBC CLI) durchzuführen. Die selektive Rücksicherung ist ein Prozess, bei dem nur die ausgewählten Teile der Daten auf dem Sicherungssatz, wie z.B. einzelne Dateien und Verzeichnisse, rückgesichert werden.

Selektive Rücksicherung mit Hilfe der Kommandozeile

Rücksicherungsschritte auf einen Blick:

  1. Einlegen des Bandes in das Bandlaufwerk.
  2. Setzen Sie das SEP sesam Profil, wie in FAQ: Setzen eines SEP sesam Profils beschrieben.
  3. Auflisten aller Sicherungen auf dem Bandlaufwerk.
  4. Durchführen einer kompletten Rücksicherung des/der Sicherungssätze.
  5. Durchführen einer selektiven Rücksicherung.

Einlegen des Bandes in das Bandlaufwerk

Legen Sie das Band mit der Sicherung, die Sie rücksichern möchten, in das Bandlaufwerk ein.

Auflisten der Sicherungen auf dem Band mit sm_sms_interface

Setzen Sie das SEP sesam Profil, um die SEP sesam Befehle global ausführen zu können. Verwenden Sie dann den sm_sms_interface Befehl, um auf den SMS Server zuzugreifen und die verfügbaren Sicherungssätze auf dem Bandlaufwerk zu identifizieren:

sm_sms_interface dir -d <Bandlaufwerk>

Beispiel für das erste nicht zurückspülbare Bandlaufwerk unter Linux:

sm_sms_interface dir -d /dev/nst0

Dieser Artikel beschreibt die Rücksicherung des SEP sesam Server von Band über sbc, ohne sm_recover zu verwenden. Details zur Verwendung von SBC CLI und den verfügbaren Befehlen finden Sie unter SBC CLI. Die beschriebene Prozedur funktioniert nur, wenn sich das SESAM_BACKUP auf EINEM Band befindet.

Voraussetzungen

  • Betriebssystem mit funktionierendem Bandlaufwerk oder Ladegerät.
  • Installierter SEP sesam Server (identische Version wie auf dem Vorgängersystem): Installieren Sie das gleiche SEP sesam Server Paket, das auf dem alten System installiert wurde und richten Sie das neue Serversystem auf die gleiche Weise wie das vorherige ein. Details zur Installation siehe SEP sesam Quick Install Guide. Ist das Bandlaufwerk / der Bandroboter an einem RDS angeschlossen, muss dieser in der Sesam Datenbank konfiguriert werden.
  • Ein Medium, das ein korrekt gesichertes SESAM_BACKUP enthält (mit den Verzeichnissen <SESAM_VAR> und <SESAM_ROOT>/bin/sesam). Für Details siehe Konfiguration von SESAM_BACKUP.

Rücksicherungsverfahren

Die im Folgenden beschriebene Rücksicherung des SEP sesam Servers ist ein zweistufiger Vorgang, bestehend aus der Ermittlung der benötigten Sicherungssatzinformationen und der Rücksicherung via sbc.

Auflistung der Sicherungssätze auf dem Band über sm_sms_interface

Verwenden Sie den Befehl sm_sms_interface, um auf den SMS Server zuzugreifen und die verfügbaren Sicherungssätze auf Band zu identifizieren. Legen Sie das Band mit den SESAM_BACKUP-Sicherungssätzen ein und identifizieren Sie die Sicherungssätze auf dem Bandgerät mit Hilfe des Befehls:

sm_sms_interface dir -d <tape_device>
Anmerkung
Ersetzen Sie unter Windows die Kennung des Bandgeräts (/dev/nst0) durch das entsprechende Windows-Gerät (Tape0).


Entnehmen Sie der Ausgabe die gewünschten Informationen, wie im folgenden Beispiel gezeigt:

  • Die erste Zahl in der hervorgehobenen Zeile ist die Segmentnummer. In unserem Beispiel: 4.
  • Der SavesetName ist die einem Sicherungssatz zugewiesene eindeutige SEP sesam Identifikation. In unserem Beispiel: SC20090610105624.
  • Das Tapelabel in der Kopfzeile zeigt das <Band_Label> an. In unserem Beispiel: cefix00001.
  • Die TapeID in der Kopfzeile zeigt die <Band_ID> an. In unserem Beispiel: (1)

Rücksicherung vom Band über sbc

Rücksichern Sie den Sicherungssatz mit dem folgenden sbc Befehl:

sbc -r -l FULL -C <control_host>:11001 -S <storage_host>:11001 -d SMS:<tape_device> -t <tape_name>:<tape_id> -s <saveset_id> -n <segment_number> -R / -o overwrite
Anmerkung
  • In unserem Beispiel überschreibt der Befehl die vorhandenen Datendateien (-o overwrite)! Entfernen Sie die Option Überschreiben, wenn Sie die Dateien nicht überschreiben wollen.
  • Sie können das Rücksicherungsziel ändern, indem Sie -R <restore_target> angeben.
  • <control_host> ist der Name des SEP sesam Servers.
  • <storage_host> ist der SEP sesam Server oder Remote Device Server (RDS) mit dem angeschlossenen Medium.



Durchführen einer kompletten Rücksicherung

Um eine komplette Rücksicherung des ausgewählten Sicherungssatzes durchzuführen, lesen Sie das obige Beispiel über die Beschaffung der erforderlichen Informationen, und führen Sie dann den folgenden sbc-Befehl aus:

 sbc -r -l FULL -C <Client_Host>:11001 -S <Server_Host>:11001 -d SMS:<Bandgerät> -t <Band_Label>:<Band_ID> -s <Sicherungssatz_ID> -n <Segment_Nr> -R /<Rücksicherungsziel>


Durchführen einer selektive Rücksicherung

Das Verfahren zur selektiven Rücksicherung über die Kommandozeile besteht aus folgenden Schritten:

  1. Erstellen Sie die SEP sesam Auflistungsdateien neu mit sm_arch.
  2. Erstellen Sie eine selektive Datei.
  3. Starten Sie die selektive Rücksicherung über die Befehlszeile.

Schritt 1: Erstellen Sie die SEP sesam Auflistungsdateien neu mitsm_arch

Erstellen Sie die SEP sesam Listendateien (*.lis) vom Band neu. SEP sesam *.lis' Dateien enthalten Informationen über die einzelnen Dateien der Sicherung, die von der Rücksicherung verwendet werden. Der Befehl sm_arch restore_journal erzeugt eine neue *.lis Datei für das entsprechende Medium.

sm_arch restore_journal -d <Laufwerk> -m <Medienpool> -t <Band_Label> -T <Bandtyp> -s <Sicherungssatz_ID>
Anmerkung
Sie müssen die gesamte Sicherungssatz-ID eingeben, einschließlich der Zeichen nach dem @-Zeichen, falls sie existieren.
  • Das folgende Beispiel verwendet die Werte aus der obigen Ausgabe:
  •  sm_arch restore_journal -d 1 -m cefix -t cefix00001 -T LTO -s SC20090610105624
  • Neuere SEP sesam Versionen verwenden die erweiterte Sicherungssatz-ID. Verwenden Sie in diesem Fall die gesamte Sicherungssatz-ID (einschließlich der Zeichen nach dem @-Zeichen):
  •  sm_arch restore_journal -d 1 -m cefix -t cefix00001 -T LTO -s SC20090610105624@gft456Sd

Sobald das Journal rückgesichert ist, finden Sie die neue .lis-Datei im Verzeichnis <SESAM_INSTALL_DIR>/var/lis/.

Schritt 2: Erstellen einer selektiven Liste von Dateien

Erstellen Sie eine selektive Liste von Dateien für die Daten, die Sie rücksichern möchten.

  1. Suchen Sie in der zuvor erstellten .lis-Datei nach den Dateinamen (und schreiben Sie diese im nächsten Schritt in eine Datei Ihrer Wahl mit der Endung .sel).
  2.  grep <gewünschte_datei_zur_Rücksicherung> <SESAM_INSTAL_DIR>/var/lis/<lis_Datei_generiert_mit_sm_arch>.lis
  3. Schreiben Sie die Ausgabe dieser (vollständigen) Befehlszeile in eine Datei mit dem Namen <Sicherungssatz_ID>.sel - in unserem Beispiel ist dies SC20090610105624.sel.
  4. Kopieren Sie diese Datei nach <SESAM_INSTALL_DIR>/var/work/smslis/SC20090610105624.sel.

Schritt 3: Starten Sie die Rücksicherung im selektiven Modus

Starten Sie die Rücksicherung, indem Sie den selektiven Modus angeben. Verwenden Sie den folgenden Befehl:

sbc -r -l sel -C <Client_Host>:11001 -S <Server_Host>:11001 -d SMS:<Bandgerät> -t <Band_Label>:<Band_ID> -s <Sicherungssatz_ID> -n <Segment_Nr> -R /<Rücksicherungsziel>

Dieser Befehl sucht im Verzeichnis <SESAM_INSTALL_DIR>/var/work/smslis/ nach einer Datei, die den Namen der Sicherungssatz-ID enthält und rücksichert nur die in dieser selektiven Datei aufgeführten Dateien.


Siehe auch

SBC CLIRücksicherung

Copyright © SEP AG 1999-2024. Alle Rechte vorbehalten.
Jede Form der Reproduktion der Inhalte dieses Benutzerhandbuches, ganz oder in Teilen, ist nur mit der ausdrücklichen schriftlichen Erlaubnis der SEP AG gestattet. Bei der Erstellung dieses Benutzerhandbuches wurde mit größtmöglicher Sorgfalt gearbeitet, um korrekte und fehlerfreie Informationen bereit stellen zu können. Trotzdem kann die SEP AG keine Gewähr für die Richtigkeit der Inhalte dieses Benutzerhandbuches übernehmen.