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

鏡射WORM檔案以進行災難恢復

貢獻者

您可以使用SnapMirror將WORM檔案複寫到其他地理位置、以進行災難恢復及其他用途。來源Volume和目的地Volume都必須設定SnapLock 為供使用、而且這兩個Volume必須具有相同SnapLock 的功能、即相同的功能、法規遵循或企業。複寫磁碟區和檔案的SnapLock 所有關鍵功能。

先決條件

來源與目的地磁碟區必須在具有連接程序的SVM的連接叢集中建立。如需更多資訊、請參閱 "叢集與SVM對等關係"

關於這項工作
  • 從ONTAP 功能完善的9.5開始、您可以使用XDP(延伸資料保護)類型的SnapMirror關係來複寫WORM檔案、而非DP(資料保護)類型關係。XDP模式ONTAP 與版本無關、能夠區分儲存在同一個區塊中的檔案、讓重新同步複寫的法規遵循模式磁碟區變得更加容易。如需如何將現有DP類型關係轉換成XDP類型關係的相關資訊、請參閱 "資料保護"

  • 若由SnapMirror判斷會SnapLock 導致資料遺失、則針對法規遵循模式磁碟區、對DP類型SnapMirror關係進行重新同步作業將會失敗。如果重新同步作業失敗、您可以使用 volume clone create 建立目的地 Volume 複本的命令。然後、您可以重新同步來源磁碟區與實體複本。

  • 支援不同步磁碟區之間XDP類型的SnapMirror關係SnapLock 、即使目的地上的資料與中斷後的來源資料有所不同、也能在中斷後支援重新同步。

    在重新同步時、如果偵測到來源與目的地之間的資料差異、而非一般快照、則會在目的地上剪下新的快照、以擷取此差異。新的快照和通用快照都會以下列保留時間鎖定:

    • 目的地的Volume過期時間

    • 如果磁碟區過期時間過去或尚未設定、則快照會鎖定30天

    • 如果目的地具有合法保留、實際的 Volume 過期期間會被遮罩、並顯示為「無限期」;但是、快照會在實際的 Volume 過期期間內鎖定。

如果目的地Volume的到期期間晚於來源、則目的地到期期間會保留、且不會在來源Volume重新同步後的到期期間覆寫。

如果目的地擁有與來源不同的合法保留、則不允許重新同步。來源與目的地必須具有相同的合法持有、或在嘗試重新同步之前、必須釋出目的地上的所有合法持有。

在為擷取分散資料而建立的目的地Volume上鎖定的Snapshot複本、可透過執行的CLI複製到來源 snapmirror update -s snapshot 命令。複製一次的快照也會繼續鎖定來源。

  • 不支援SVM資料保護關係。

  • 不支援負載共用資料保護關係。

下圖顯示初始化SnapMirror關係的程序:

此圖例顯示初始化 SnapMirror 關係的程序:識別目的地叢集、建立目的地 Volume 、在磁碟區之間建立 SnapMirror 關係、然後初始化關係以開始基礎傳輸。

系統管理員

從ONTAP 功能完善的9.12.1開始、您可以使用System Manager來設定WORM檔案的SnapMirror複寫。

步驟
  1. 瀏覽至*儲存>磁碟區*。

  2. 按一下*顯示/隱藏*、然後選取* SnapLock 「功能類型」、以在「功能區」視窗中顯示該欄。

  3. 找SnapLock 到一個流通量。

  4. 按一下 功能表選項圖示 並選取 * 保護 * 。

  5. 選擇目的地叢集和目的地儲存VM。

  6. 按一下*「更多選項」*。

  7. 選擇*顯示舊政策*、然後選取* DPDefault(舊版)*。

  8. 在「目的地組態詳細資料」區段中、選取*置換傳輸排程*、然後選取*每小時*。

  9. 按一下「 * 儲存 * 」。

  10. 在來源磁碟區名稱左側、按一下箭頭以展開磁碟區詳細資料、然後在頁面右側檢閱遠端SnapMirror保護詳細資料。

  11. 在遠端叢集上、瀏覽至*保護關係*。

  12. 找出關係、然後按一下目的地Volume名稱、即可檢視關係詳細資料。

  13. 確認目的地Volume SnapLock 的類型與SnapLock 其他資訊不全。

CLI
  1. 識別目的地叢集。

  2. 在目標叢集"安裝 SnapLock 授權"、、"初始化法規遵循時鐘"和上、如果您使用早於 9.10.1 的 ONTAP 版本、"建立 SnapLock Aggregate"

  3. 在目的地叢集上、建立類型為的 SnapLock 目的地 Volume DP 大小與來源 Volume 相同或大於:

    volume create -vserver SVM_name -volume volume_name -aggregate aggregate_name -snaplock-type compliance|enterprise -type DP -size size

    註 從ONTAP 版本S59.10.1開始、SnapLock 相同的集合體上可以存在不含SnapLock的不含SnapLock磁碟區;因此SnapLock 、如果您使用ONTAP 的是版本S59.10.1、則不再需要建立個別的不含SnapLock的集合體。您可以使用Volume -SnapLock類型選項來指定法規遵循或Enterprise SnapLock 版的Volume類型。在不早於版本的發行版中、從Aggregate繼承而來的是「不符合要求」(即「企業」)的「不符合要求」模式。ONTAP ONTAP SnapLock不支援具有版本彈性的目的地Volume。目的地Volume的語言設定必須符合來源Volume的語言設定。

    下列命令會建立 2 GB SnapLock Compliance Volume 命名 dstvolB 在中 SVM2 在 Aggregate 上 node01_aggr

    cluster2::> volume create -vserver SVM2 -volume dstvolB -aggregate node01_aggr -snaplock-type compliance -type DP -size 2GB
  4. 在目的地SVM上、建立SnapMirror原則:

    snapmirror policy create -vserver SVM_name -policy policy_name

    下列命令會建立 SVM 範圍的原則 SVM1-mirror

    SVM2::> snapmirror policy create -vserver SVM2 -policy SVM1-mirror
  5. 在目的地SVM上、建立SnapMirror排程:

    job schedule cron create -name schedule_name -dayofweek day_of_week -hour hour -minute minute

    下列命令會建立一個名為的 SnapMirror 排程 weekendcron

    SVM2::> job schedule cron create -name weekendcron -dayofweek "Saturday, Sunday" -hour 3 -minute 0
  6. 在目的地SVM上、建立SnapMirror關係:

    snapmirror create -source-path source_path -destination-path destination_path -type XDP|DP -policy policy_name -schedule schedule_name

    以下命令可在來源磁碟區之間建立 SnapMirror 關係 srcvolA 開啟 SVM1 以及目的地Volume dstvolB 開啟 SVM2,然後指派原則 SVM1-mirror 和排程 weekendcron

    SVM2::> snapmirror create -source-path SVM1:srcvolA -destination-path SVM2:dstvolB -type XDP -policy SVM1-mirror -schedule weekendcron
    註 XDP類型ONTAP 可在SHD9.5或更新版本中找到。您必須使用ONTAP 更新版本的DP類型。
  7. 在目的地SVM上、初始化SnapMirror關係:

    snapmirror initialize -destination-path destination_path

    初始化程序會將_基準線傳輸_傳送到目的地Volume。SnapMirror會製作來源Volume的Snapshot複本、然後將複本及其參照的所有資料區塊傳輸到目的地Volume。它也會將來源磁碟區上的任何其他Snapshot複本傳輸到目的地磁碟區。

    下列命令可初始化來源磁碟區之間的關係 srcvolA 開啟 SVM1 以及目的地Volume dstvolB 開啟 SVM2

    SVM2::> snapmirror initialize -destination-path SVM2:dstvolB