Poniżej przedstawiono ogólną procedurę odzyskiwania urządzeń MD i woluminów logicznych przy użyciu nośnika startowego opartego na systemie Linux oraz przykład takiego odzyskiwania. W systemie Linux można zastosować podobną procedurę.
Aby ręcznie utworzyć strukturę woluminów
Uwaga: Narzędzia Menedżera woluminów logicznych takie jak pvcreate i vgcreate, zazwyczaj dostępne w systemie Linux, nie są dołączane do środowiska nośnika startowego, dlatego należy użyć narzędzia lvm z odpowiednim poleceniem. Na przykład: lvm pvcreate, lvm vgcreate i lvm lvcreate.
(W tym momencie nie uruchamiaj ponownie komputera. W przeciwnym razie konieczne będzie ponowne utworzenie struktury woluminów).
Uwaga: Ta procedura nie ma zastosowania po nawiązaniu zdalnego połączenia z agentem startowym Acronis Backup Bootable Agent, ponieważ w takim przypadku powłoka poleceń jest niedostępna.
Przykład
Załóżmy, że została wykonana kopia zapasowa na poziomie dysku komputera o następującej konfiguracji dysków:
Konfigurację tę przedstawia poniższa ilustracja.
Aby odzyskać dane z tego archiwum, wykonaj poniższe czynności.
Krok 1: Utworzenie struktury woluminów
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sd[ab]
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sd[cd]
Przestroga: Polecenie pvcreate niszczy wszystkie dane na urządzeniach /dev/md0 i /dev/md1.
lvm pvcreate /dev/md0 /dev/md1
lvm vgcreate my_volgroup /dev/md0 /dev/md1
lvm vgdisplay
Dane wyjściowe polecenia lvm vgdisplay będą zawierać wiersze podobne do przedstawionych poniżej:
--- 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
lvm lvcreate -L1.99G --name my_logvol my_volgroup
lvm vgchange -a y my_volgroup
Krok 2: Rozpoczęcie odzyskiwania
Aby uzyskać pełną listę poleceń i narzędzi, których można używać w środowisku nośnika startowego, zobacz Lista poleceń i narzędzi dostępnych na nośniku startowym opartym na systemie Linux. Aby uzyskać szczegółowe opisy narzędzia acrocmd, zobacz opis wiersza poleceń programu Acronis Backup.
Montowanie woluminów z kopii zapasowych
Zamontowanie woluminu przechowywanego w kopii zapasowej dysku może być konieczne na przykład w celu wyświetlenia niektórych zawartych w nim plików przed rozpoczęciem odzyskiwania.
Aby zamontować wolumin kopii zapasowej
acrocmd list content --loc=\\server\backups --credentials=user,MyPassWd --arc=linux_machine
Dane wyjściowe będą zawierać wiersze podobne do przedstawionych poniżej:
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
acrocmd mount --loc=\\server\backups --arc=linux_machine --mount_point=/mnt --volume=DYN1
To polecenie spowoduje zamontowanie woluminu logicznego DYN1 w punkcie montowania /mnt.
Aby odmontować wolumin kopii zapasowej
acrocmd umount --mount_point=/mnt