手動建立磁碟區結構

以下內容是透過使用基於 Linux 之可開機媒體復原 MD 裝置和邏輯磁碟區的一般步驟,以及此類復原的範例。您可在 Linux 中使用類似的步驟。

若要復原 MD 裝置和邏輯磁碟區

  1. 從基於 Linux 之可開機媒體開機電腦。
  2. 按一下 Acronis 可開機代理程式。然後,按一下執行管理主控台
  3. 在工具列上,按一下動作,然後按一下啟動殼層。或者,按 CTRL+ALT+F2。
  4. 如有必要,使用 trueimagecmd 公用程式檢查存儲在存檔中的磁碟區結構。您也可使用 trueimagemnt 公用程式來掛載其中一個或多個磁碟區,就如同這些磁碟區是常規磁碟區一樣(請參閱本主題後面的[安裝備份磁碟區])。
  5. 透過使用 mdadm 公用程式(用於 MD 裝置)、lvm 公用程式(用於邏輯磁碟區)或同時使用兩者,根據存檔中的結構建立磁碟區結構。

    注意事項:通常在 Linux 中提供的諸如 pvcreatevgcreate 的邏輯磁碟區管理器公用程式並未包括在可開機媒體環境中,因此您需要借助相應的命令使用 lvm 公用程式:lvm pvcreatelvm vgcreate 等。

  6. 如果您之前使用 trueimagemnt 公用程式掛載了備份,則再次使用該公用程式卸載備份(請參閱本主題後面的[安裝備份磁碟區])。
  7. 若要返回管理主控台,可按 CTRL+ALT+F1 或執行命令:/bin/product

    (請勿在此時重新開機電腦。否則,您將需要再次建立磁碟區結構。)

  8. 按一下復原,然後指定存檔和任意其他所需參數的路徑,最後按一下確定

注意事項:當遠端連線到 Acronis Backup & Recovery 10 可開機代理程式時,該程序無效,因為在這種狀況下命令殼層不可用。

範例

假設您先前使用下列磁碟組態執行電腦的磁碟備份:

下圖說明此組態。

Two pairs of SCSI hard disk drives form two MD devices (RAID 1), which in turn form an LVM volume

若要由此存檔中復原資料,請執行下列步驟:

步驟 1:建立磁碟區結構

  1. 從基於 Linux 之可開機媒體開機電腦。
  2. 在管理主控台中,按 CTRL+ALT+F2。
  3. 執行下列命令來建立 MD 裝置:

    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. 執行下列命令來建立邏輯磁碟區群組:

    注意: 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

  5. 執行下列命令來建立邏輯磁碟區;在  -L 參數中,指定由 VG Size 給出的大小:

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

  6. 透過執行下列命令啟動磁碟區群組:

    lvm vgchange -a y my_volgroup

  7. 按 CTRL+ALT+F1 返回管理主控台。

步驟 2:開始復原

  1. 在管理主控台中,按一下復原
  2. 存檔中,按一下變更,然後指定存檔的名稱。
  3. 備份中,按一下變更,然後選擇希望復原其資料的備份。
  4. 資料類型中,選擇磁碟區
  5. 要復原的項目中,選擇 my_volgroup-my_logvol 旁邊的核取方塊。
  6. 復原位置下,按一下變更,然後選擇您在步驟  1 中建立的邏輯磁碟區。按一下 chevron 按鈕以展開磁碟清單。
  7. 按一下確定開始復原。

有關您可在可開機媒體中使用的命令和公用程式的完整清單,請參閱[基於 Linux 之可開機媒體中可用的命令和公用程式清單]。有關 trueimagecmdtrueimagemnt 公用程式的詳細說明,請參閱 Acronis Backup & Recovery 10 命令列參考。

掛載備份磁碟區

有時候,您可能希望掛載存儲在磁碟備份中的磁碟區,以便在開始復原之前可檢視其中的某些檔案。

若要掛載備份磁碟區

  1. 使用 --list 命令列出存儲在備份中的磁碟區。例如:

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

    輸出將包含類似下列的行:

    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

    您在下一步驟中將需要 Idx 欄中給出的磁碟區索引。

  2. 使用 --mount 命令,指定  -i 參數中的磁碟區索引。例如:

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

    此命令掛載邏輯磁碟區 DYN1,該索引在備份中為  4,在掛載點 /mnt 上。

若要卸載備份磁碟區