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 bootfähigen Mediums. Sie können ein ähnliches Verfahren unter Linux nutzen.

So erstellen Sie die Volume-Struktur manuell

  1. Booten Sie die Maschine mit einem Linux-basierten bootfähigen Medium.
  2. Klicken Sie auf Acronis Backup & Recovery 11. 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. Falls erforderlich, können Sie die Struktur der im Archiv gespeicherten Volumes durch Verwendung des Werkzeugs acrocmd untersuchen. Sie können das Werkzeug außerdem auch dazu verwenden, eines oder mehrere dieser Volumes wie reguläre Volumes zu mounten (siehe #Backup-Volumes mounten# im weiteren 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 üblicherweise unter Linux verfügbar sind, sind auf dem Boot-Medium nicht enthalten, so dass Sie das lvm-Werkzeug mit einem korrespondierenden Befehl verwenden müssen. Beispielsweise: lvm pvcreate, lvm vgcreate und lvm lvcreate.

  6. Falls Sie das Backup bereits zuvor durch Verwendung des acrocmd-Werkzeugs gemountet haben, dann verwenden Sie das Utility erneut, um das Backup wieder zu trennen (siehe „Backup-Volumes mounten“ im weiteren Verlauf dieses Themas).
  7. Wechseln Sie durch Drücken der Tastenkombination Alt+F1 zurück zur Management Konsole.

    (Starten Sie die Maschine an dieser Stelle nicht neu. Ansonsten müssen Sie die Volume-Struktur erneut 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 sich remote zum Acronis Backup & Recovery 11 Bootable Agent verbinden, weil in diesem Fall die Eingabeaufforderung nicht verfügbar ist.

Beispiel

Angenommen, Sie haben eine Maschine mit folgender Laufwerkskonfiguration über ein Laufwerk-basiertes Backup gesichert:

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 diesem Archiv wie folgt wieder her.

Schritt 1: Erstellung der Volume-Struktur

  1. Booten Sie die Maschine mit einem Linux-basierten bootfähigen 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 Alt+F1, um zur Management Konsole zurückzukehren.

Schritt 2: Start der Wiederherstellung

  1. Wählen Sie in der Management Konsole den Befehl Recovery.
  2. Wählen Sie bei Archiv den Befehl Ändern und spezifizieren Sie 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 Wiederherzustellende Elemente 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 Betriebssystemumgebung des Boot-Mediums verwenden können, siehe 'Liste verfügbarer Befehle und Werkzeuge in Linux-basierten bootfähigen Medien'. Eine detaillierte Beschreibung des acrocmd-Werkzeugs finden Sie in der Acronis Backup & Recovery 11-Befehlszeilen-Referenz.

Backup-Volumes mounten

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

So mounten Sie ein Backup-Volume

  1. Verwenden Sie den Befehl acrocmd list content, um die im Backup gespeicherten Laufwerke und Volumes aufzulisten. Folgender Befehl listet beispielsweise den Inhalt des jüngsten Backups eines Archivs mit der Bezeichnung linux_machine auf:

    acrocmd list content --loc=\\server\backups --credentials=user,MyPassWd --arc=linux_machine

    Die Ausgabe wird Zeilen ähnlich wie diese enthalten:

    type: disk
    Num         Partition             Flags       Size        Type           GUID
    ----------  --------------------  ----------  ----------  -------------  --------
    Dyn1        my_volgroup-my_lo...              4 GB        Ext 3
    Dyn2        md0                               2.007 GB    Ext 2
    Disk 1      sda                               16 GB       DT_FIXED
    1-1         sda1                  Act,Pri     203.9 MB    Ext 2
    1-2         sda2                  Pri         11.72 GB    Reiser
    1-3         sda3                  Pri         1.004 GB    Linux swap
    Disk 2      sdb                               8 GB        DT_FIXED
    2-1         sdb1                  Pri         2.007 GB    Ext 2
    2-2         sdb2                  Pri         2.007 GB    None
    Disk 3      sdc                               1 GB        DT_FIXED
    Disk 4      sdd                               8 GB        DT_FIXED
    4-1         sdd1                  Pri         2.007 GB    Ext 2
    4-2         sdd2                  Pri         2.007 GB    None

  2. Verwenden Sie den Befehl acrocmd mount, wobei Sie den Volume-Namen über den Parameter  --volume spezifizieren. Beispielsweise:

    acrocmd mount --loc=\\server\backups --arc=linux_machine --mount_point=/mnt --volume=DYN1

    Dieser Befehl mountet das logische Volume DYN1 an den Mount-Punkt /mnt.

So trennen Sie ein Backup-Volume wieder (unmounting)