Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

從快照還原單一 LUN

貢獻者

您可以從快照還原單一 LUN ,而無需還原包含單一 LUN 的整個磁碟區。您可以將LUN還原到原位或磁碟區中的新路徑。此作業只會還原單一LUN、而不會影響磁碟區中的其他檔案或LUN。您也可以使用串流還原檔案。

您需要的產品
  • 您的磁碟區必須有足夠的空間才能完成還原作業:

    • 如果還原的是空間保留LUN、其中部分保留為0%、則需要還原LUN的一倍大小。

    • 如果還原的是空間保留LUN、而部分保留空間為100%、則需要還原LUN的兩倍大小。

    • 如果您要還原非空間保留LUN、則只需要用於還原LUN的實際空間。

  • 必須已建立目的地 LUN 的快照。

    如果還原作業失敗、則目的地LUN可能會被刪減。在這種情況下,您可以使用快照來防止資料遺失。

  • 必須已建立來源 LUN 的快照。

    在極少數情況下、LUN還原可能會失敗、使來源LUN無法使用。如果發生這種情況,您可以使用快照將 LUN 恢復到還原嘗試之前的狀態。

  • 目的地LUN和來源LUN必須具有相同的作業系統類型。

    如果您的目的地LUN與來源LUN的作業系統類型不同、則在還原作業之後、主機可能會失去對目的地LUN的資料存取權。

步驟
  1. 從主機停止對LUN的所有主機存取。

  2. 卸載主機上的LUN、使主機無法存取LUN。

  3. 取消LUN對應:

    lun mapping delete -vserver vserver_name -volume volume_name -lun lun_name -igroup igroup_name

  4. 決定您要將 LUN 還原至的快照:

    volume snapshot show -vserver vserver_name -volume volume_name

  5. 在還原 LUN 之前建立 LUN 的快照:

    volume snapshot create -vserver vserver_name -volume volume_name -snapshot snapshot_name

  6. 還原磁碟區中的指定LUN:

    volume snapshot restore-file -vserver vserver_name -volume volume_name -snapshot snapshot_name -path lun_path

  7. 請依照畫面上的步驟進行。

  8. 如有必要、請將LUN上線:

    lun modify -vserver vserver_name -path lun_path -state online

  9. 如有必要、請重新對應LUN:

    lun mapping create -vserver vserver_name -volume volume_name -lun lun_name -igroup igroup_name

  10. 從主機重新掛載LUN。

  11. 從主機重新啟動對LUN的存取。