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

使用 ONTAP SnapMirror active sync for NAS 進行保護

貢獻者 netapp-lenida

設定 SnapMirror 主動同步以用於 NAS

從 ONTAP 9.19.1 開始,您可以為 NAS 組態設定 SnapMirror 主動同步。

開始之前
  • 處於 SnapMirror 主動同步關係中的兩個叢集必須執行 ONTAP 9.19.1 或更新版本。

  • 您必須是叢集管理員。

  • 您必須設定 ONTAP Mediator 或 ONTAP Cloud Mediator。

  • 來源叢集和目的地叢集必須執行對等關係。

ONTAP 搭配適用於 NAS 的 SnapMirror 主動同步支援與不支援的功能

下表說明搭配 NAS 的 SnapMirror active sync 支援與不支援的 ONTAP 功能。

ONTAP 功能 由 SnapMirror 主動同步支援 其他資訊

應用程式一致性群組

稽核

是的

只有 SVM 中的合併日誌才會被複寫。

DP 磁碟區

FabricPool

部分

The all 分層原則不允許用於 SnapMirror 活動同步 NAS Volume。

檔案系統分析

部分

在輔助 SVM 上,檔案系統分析預設設定為 Off,故障轉移後必須手動設定為 On

FlexCache 磁碟區

流通量FlexGroup

Fpolicy 和防毒掃描

是的

負載共享鏡像

在 ONTAP 9.19.1 中,適用於 NAS 的 SnapMirror active sync 僅支援 AFF 叢集中的 2 個節點。

組態MetroCluster

NAS 命令的多重管理員驗證

S3 NAS

處於 SnapMirror 主動同步 NAS 保護 SVM 中的 SAN Volume

SnapMirror 若 SVM 中存在裝載 LUN 的 Volume,則 NAS 的主動同步初始化將會失敗。

SnapLock

SnapMirror 到雲端

SVM 移轉

關於這項工作

若要為 NAS 啟用 SnapMirror 主動同步,您需要建立目的地 SVM。目的地 SVM 在發生容錯移轉之前保持休眠狀態。

步驟

您可以使用 System Manager 或 ONTAP CLI 來為 NAS 設定 SnapMirror 主動同步。

系統管理員
  1. 從來源叢集導覽至叢集 > 儲存 VM。

  2. 按一下要設定的 SVM 名稱旁邊的 功能表選項圖示,然後選擇 保護

  3. 在「保護儲存 VM」視窗中,選擇目的地叢集。

  4. 選擇 `AutomatedFailOver`作為複寫原則。

  5. 輸入要在目的地建立的儲存設備 VM 的名稱。

  6. 選擇要保護的 Volume:

    1. 保護所有 Volume – 預設情況下,所有 Volume 均受保護。

    2. 選擇要保護的 Volume - 僅保護選定的 Volume。

    3. 選擇要排除的 Volume - 所選 Volume 將從保護中排除。

  7. 點選 Initialize relationship

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

  9. 在「保護儲存 VM」視窗中,在「保護」欄中驗證 SVM 保護狀態。

CLI
  1. 在目的地叢集上,建立一個類型為 dp-destination 的 SVM:

    vserver create -vserver <SVM name> -sub-type dp-destination

    範例:

    destination::> vserver create -vserver vs_b -sub-type dp-destination
  2. 建立與來源 SVM 的 SVM 對等關係:

    vserver peer create -vserver <destination SVM> -peer-vserver <souce SVM> -peer-cluster <source cluster> -applications snapmirror

    範例:

    destination::> vserver peer create -vserver vs_b -peer-vserver vs_a -peer-cluster SiteA -applications snapmirror
  3. 在來源 SVM 上,接受對等請求:

    vserver peer accept -vserver <source SVM name> -peer-vserver <destination SVM name>vserver peer accept -vserver <source SVM name> -peer-vserver <destination SVM name>

    範例:

    source::> vserver peer accept -vserver vs_a -peer-vserver vs_b
  4. 建立 SnapMirror 關係:

    snapmirror create -source-path <source SVM name>: -destination-path <destination SVM name>: -policy AutomatedFailOver

    範例:

    destination::> snapmirror create -source-path vs_a: -destination-path vs_b: -policy AutomatedFailOver
  5. 確認關係已建立並檢查其狀態:

    'snapmirror show'

    範例:

    destination::> snapmirror show
    Progress
    	Source            Destination Mirror        Relationship   Total             Last
    	Path        Type  Path        State         Status         Progress  Healthy Updated
    	----------- ---- ------------ -------       -------------- --------- ------- --------
    	vs_a:       XDP  vs_b:        Uninitialized Idle           -         true    -
  6. 在目的地 SVM 上,初始化關係:

    snapmirror initialize -destination-path <SVM name>:

    範例:

    destination::> snapmirror initialize -destination-path vs_b:
  7. 檢查初始化狀態:

    snapmirror show

    範例:

    	destination::> snapmirror show
    	                                                                             Progress
    	Source            Destination Mirror        Relationship   Total             Last
    	Path        Type  Path        State         Status         Progress  Healthy Updated
    	----------- ---- ------------ -------       -------------- --------- ------- --------
    	vs_a:       XDP  vs_b:        Snapmirrored  InSync         -         true    -

在 SnapMirror 主動同步 NAS 組態中建立未受保護的 Volume

如果不需要保護,您可以將 Volume 從 SnapMirror active sync 中排除;例如在建立用於開發測試的 FlexClone® Volume 時。

步驟

您可以使用 System Manager 或 ONTAP CLI,從適用於 NAS 的 SnapMirror active sync 中排除 Clone Volume。

系統管理員
  1. 從來源叢集導覽至 Storage > Volumes

  2. 在 Volume 清單中,按一下要 Clone 的 Volume 名稱旁邊的 功能表選項圖示,然後選取 Clone

  3. 在「Clone Volume」視窗中,確保取消選取「將 Clone 包含在業務連續性保護中」。

  4. 點選 Clone

CLI
  1. 從來源叢集,為現有的 SnapMirror 主動同步組態新增未受保護的 Volume:

    volume clone create -vserver <SVM name> -flexclone <clone vol name> -parent-vserver <SVM name> -parent-volume <vol name> -parent-snapshot <snapshot name>
    volume add -vserver <SVM name> -volume <volume name> -smas-protection unprotected

使用 ONTAP CLI 從 SnapMirror 主動同步 NAS 組態中排除 Volume

如果不再需要保護,或想要刪除 Volume,您可以將 Volume 從 SnapMirror 主動同步 NAS 組態中排除。

註 將目前受保護的 Volume 標記為未受保護狀態,會對 SnapMirror 主動同步關係執行收縮操作。收縮操作會刪除來源和目的地上該 Volume 的 SnapMirror 項目。
註 將 Volume 標記為未受保護狀態,並不會自動刪除主要或次要關係上的 Volume。如果要刪除 Volume,可以在主要和次要 SVM 上手動刪除。
步驟
  1. 從 SnapMirror 主動 NAS 保護中移除 Volume:

    volume modify -vserver <SVM name> -volume <volume name> -smas-protection unprotected

將 SVM DR 關係轉換為 SnapMirror 主動同步關係

在 ONTAP 9.19.1 中,您無法直接將 SVM DR 關係轉換為 NAS 的 SnapMirror 主動同步關係。您必須先刪除 SVM DR 關係,建立新的目的地 SVM,建立新的 SnapMirror 主動同步關係,然後初始化該關係。

註 該 `snapmirror resync`命令目前不受支援。
  1. 在目的地叢集上,刪除 SnapMirror 關係:

    snapmirror delete -destination-path

  2. 在主要叢集上,釋放關係資訊:

    snapmirror release -relationship-info-only true

  3. 在目的地叢集上,建立具有 dp-destination 子類型的 SVM:

    vserver create -vserver <SVM name> -sub-type dp-destination

  4. 在目的地叢集上,使用以下原則建立 SnapMirror 關係: AutomatedFailover

    snapmirror create -source-path <source SVM name> -destination-path <destination SVM name> -policy AutomatedFailOver

  5. 在目的地叢集上,初始化關係:

    snapmirror initialize -destination-path <SVM name>