Volume-Struktur manuell erstellen

Das Nachfolgende beschreibt eine allgemeine Prozedur und ein Beispiel für eine Wiederherstellung von MD-Geräten sowie logischen Volumes durch Verwendung eines Linux-basierten Boot-Mediums. Sie können ein ähnliches Verfahren unter Linux benutzen.

So stellen Sie MD-Geräte und logische Volumes wieder her:

  1. Booten Sie die Maschine von einem Linux-basierten Boot-Medium.
  2. Klicken Sie auf Acronis Bootable Agent. Wählen Sie dann Management Konsole starten.
  3. Klicken Sie in der Symbolleiste auf Aktionen und dann Shell starten. Alternativ können Sie auch Strg+Alt+F2 drücken.
  4. Sofern notwendig, können Sie die Struktur der im Archiv gespeicherten Laufwerke durch Verwendung des Werkzeugs trueimagecmd untersuchen. Sie können außerdem das Werkzeug trueimagemnt benutzen, um eines oder mehrere dieser Volumes so anzuschließen, als würde es sich um reguläre Volumes handeln (siehe „Backup-Volumes mounten“ im Verlauf dieses Themas).
  5. Erstellen Sie eine dem Archiv entsprechende Volume-Struktur durch Verwendung des Werkzeugs mdadm (für MD-Geräte), des Werkzeugs lvm (für logische Volumes) oder durch beide.

    Anmerkung: Logical Volume Manager-Werkzeuge wie pvcreate und vgcreate, die unter Linux normalerweise verfügbar sind, sind auf dem Boot-Medium nicht enthalten. Sie müssen daher das lvm-Werkzeug als korrespondierenden Befehl verwenden: lvm pvcreate, lvm vgcreate, etc.

  6. Sollten Sie das Backup zuvor durch Verwendung des trueimagemnt-Werkzeugs gemountet haben, so nutzen Sie das Utility erneut, um das Backup abzuschalten (siehe „Backup-Volumes mounten“ im Verlauf dieses Themas).
  7. Wechseln Sie zurück zur Management Konsole durch Drücken von Strg+Alt+F1 – oder durch Eingabe des folgenden Befehls: /bin/product

    (Starten Sie an dieser Stelle die Maschine nicht neu. Ansonsten müssen Sie die Volume-Struktur wieder neu erstellen.)

  8. Klicken Sie auf Recovery, spezifizieren Sie dann den Pfad zum Archiv sowie andere benötigte Parameter und klicken Sie dann OK.

Anmerkung: Diese Prozedur funktioniert nicht, wenn Sie zum Acronis Backup & Recovery 10 Bootable Agent remote verbunden sind, weil hier für diesen Fall die Eingabeaufforderung nicht verfügbar ist.

Beispiel

Angenommen, Sie haben zuvor ein Laufwerk-Backup auf einer Maschine mit folgender Laufwerkskonfiguration durchgeführt:

Das folgende Bild illustriert diese Konfiguration.

Zwei Paare SCSI-Festplatten bilden zwei MD-Geräte (RAID 1), die wiederum ein LVM-Volume bilden.

Stellen Sie Daten von dieser Maschine wie folgt wieder her.

Schritt 1: Volume-Struktur erstellen

  1. Booten Sie die Maschine von einem Linux-basierten Boot-Medium.
  2. Drücken Sie Strg+Alt+F2 in der Management Konsole.
  3. Führen Sie folgenden Befehle aus, um die MD-Geräte zu erstellen:

    mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sd[ab]
    mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sd[cd]

  4. Führen Sie folgende Befehle aus, um die logische Volume-Gruppe zu erstellen:

    Vorsicht: Der Befehl pvcreate zerstört alle Daten auf den Geräten /dev/md0 und /dev/md1.

    lvm pvcreate /dev/md0 /dev/md1
    lvm vgcreate my_volgroup /dev/md0 /dev/md1
    lvm vgdisplay

    Die Ausgabe des lvm vgdisplay-Befehls wird Zeilen ähnlich wie diese enthalten:

    --- Volume group ---
    VG Name     my_volgroup
    ...
    VG Access   read/write
    VG Status   resizable
    ...
    VG Size     1.99 GB
    ...
    VG UUID     0qoQ4l-Vk7W-yDG3-uF1l-Q2AL-C0z0-vMeACu

  5. Führen Sie folgenden Befehl aus, um das logische Volume zu erstellen; wobei Sie im  -L-Parameter die gegebene Größe durch VG Size spezifizieren:

    lvm lvcreate -L1.99G --name my_logvol my_volgroup

  6. Aktivieren Sie die Volume-Gruppe durch Ausführung folgenden Befehls:

    lvm vgchange -a y my_volgroup

  7. Drücken Sie Strg+Alt+F1, um zur Management Konsole zurückzukehren.

Schritt 2: Wiederherstellung starten

  1. Wählen Sie in der Management Konsole Wiederherstellen.
  2. Wählen Sie bei Archiv den Befehl Ändern und spezifizieren dann den Archivnamen.
  3. Wählen Sie bei Backup den Befehl Ändern und dann das Backup, aus dem Sie die Daten wiederherstellen möchten.
  4. Wählen Sie bei Datentyp den Befehl Volumes.
  5. Aktivieren Sie bei Wiederherstellen von das Kontrollkästchen neben my_volgroup-my_logvol.
  6. Wählen Sie unter Recovery-Ziel den Befehl Ändern und aktivieren Sie jenes logische Volume, das Sie in Schritt 1 erzeugt haben. Nutzen Sie die Chevron-Symbole zum Aufklappen der Laufwerksliste.
  7. Wählen Sie OK, um die Wiederherstellung zu starten.

Für eine vollständige Liste aller Befehle und Utilities, die Sie in der Betriebssystem-Umgebung des Boot-Mediums verwenden können, siehe 'Liste der verfügbaren Befehle und Werkzeuge in Linux-basierten Boot-Medien'. Für eine detaillierte Beschreibung der trueimagecmd und trueimagemnt-Werkzeuge siehe die Acronis Backup & Recovery 10-Befehlszeilen-Referenz.

Backup-Volumes mounten (anschließen)

Möglicherweise wollen Sie ein in einem Laufwerk-Backup gespeichertes Volume mounten, um einige Dateien vor dem Start der Wiederherstellung einzusehen.

So mounten Sie ein Backup-Volume

  1. Verwenden Sie das --list-Kommando, um die im Backup gespeicherten Volumes aufzulisten. Beispielsweise:

    trueimagecmd --list --filename:smb://server/backups/linux_machine.tib

    Die Ausgabe wird Zeilen ähnlich wie diese enthalten:

    Num Idx Partition Flags Start Size      Type
    ---- --- --------- ----- ----- --------- ------
    Disk 1:
             Table           0               Table
    Disk 2:
             Table           0               Table
    ...
    Dynamic & GPT Volumes:
    DYN1 4   my_volgroup-my_logvol 12533760  Ext2

    Für den nächsten Schritt benötigen Sie den Volume-Index, der in der Idx-Spalte enthalten ist.

  2. Verwenden Sie das --mount-Kommando, wobei der Volume-Index über den  -i-Parameter spezifiziert wird. Beispielsweise:

    trueimagemnt --mount /mnt --filename smb://server/backups/linux_machine.tib -i 4

    Dieses Kommando schließt das logische Volume DYN1, dessen Index im Backup die 4 ist, an den Mount-Punkt /mnt an.

So trennen Sie ein Backup-Volume wieder (unmount)