以下介紹透過 Linux 可開機媒體復原 MD 裝置和邏輯磁碟區的一般程序,以及此類復原的範例。您可在 Linux 中使用類似的步驟。
若要手動建立磁碟區結構
注意事項:Linux 通常會提供的 pvcreate 和 vgcreate 等邏輯磁碟區管理員公用程式並未包括在可開機媒體環境中,因此您需要以對應的命令使用 lvm 公用程式。例如:lvm pvcreate、lvm vgcreate,以及 lvm lvcreate。
(請勿在此時重新開機電腦。否則,您將需要再次建立磁碟區結構。)
注意事項:遠端連線到 Acronis Backup & Recovery 11 可開機代理程式時,此程序無效,因為在這種狀況下命令殼層無法使用。
範例
假設您先前使用下列磁碟組態執行電腦的磁碟層級備份:
下圖說明此組態。
若要由此存檔中復原資料,請執行下列步驟:
步驟 1:建立磁碟區結構
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sd[ab]
mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sd[cd]
注意:pvcreate 命令會銷毀 /dev/md0 和 /dev/md1 裝置上的所有資料。
lvm pvcreate /dev/md0 /dev/md1
lvm vgcreate my_volgroup /dev/md0 /dev/md1
lvm vgdisplay
lvm vgdisplay 命令的輸出將包含類似下列內容的行:
--- 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
步驟 2:開始復原
有關您可在可開機媒體中使用的命令和公用程式的完整清單,請參閱基於 Linux 之可開機媒體中可用的命令和公用程式清單。有關 acrocmd 公用程式的詳細說明,請參閱 Acronis Backup & Recovery 11 命令列參考。
掛載備份磁碟區
有時候,您可能希望掛載存儲在磁碟備份中的磁碟區,以便在開始復原之前可檢視其中的某些檔案。
若要掛載備份磁碟區
acrocmd list content --loc=\\server\backups --credentials=user,MyPassWd --arc=linux_machine
輸出將包含類似下列的行:
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
此命令會掛載位於掛載點 /mnt 上的邏輯磁碟區 DYN1。
若要卸載備份磁碟區
acrocmd umount --mount_point=/mnt