SnapManager for Hyper-V
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

從災難恢復容錯移轉中恢復與還原

貢獻者

若要從災難中恢復、SnapManager Hyper-V的支援必須先容錯移轉至次要儲存系統。容錯移轉涉及PowerShell中的一系列手動步驟。

關於這項工作

大多數備份都可以還原至NAS和SAN的替代主機、但是Windows Server 2008 R2損毀一致的備份無法還原至替代主機。

步驟
  1. 如果您執行Data ONTAP 的是Sf2 8.1.x、請在次要站台上、將儲存虛擬機器(SVM)資訊輸入SnapDrive 到Windows MMC的傳輸傳輸協定設定(TPS)。

  2. 從次要儲存系統連線至所有LUN。

    如果次要儲存系統是叢集式的、請移至叢集群組(目的地叢集中可用的儲存群組擁有者節點)處於線上狀態的節點、然後從叢集中的該節點連線至所有LUN。如SnapDrive 需有關對應LUN的資訊、請參閱《Windows版》文件。

  3. 視您的組態而定、請執行下列其中一項動作:

    如果主要儲存系統是…​ 然後…​

    獨立主機(SAN)

    連接至主儲存系統上所有相同類型的掛載點和LUN。

    叢集式主機(SAN)

    從叢集群組處於線上狀態的節點、連線至叢集中的所有掛載點和LUN。

    以單一LUN託管來源支援Volume(SAN)上的虛擬機器、設定為8.1.x Data ONTAP FlexVol

    為了讓SnapMirror更新成功、您必須先在來源FlexVol 的SnapMirror Volume上建立第二個較小的LUN(10 MB至100 MB)、然後再開始備份。從叢集群組處於線上狀態的節點、連線至叢集中的所有掛載點和LUN。

    獨立或叢集式主機(NAS)

    卸載資料保護(DP)磁碟區、將DP磁碟區掛載為可重新寫入、確認磁碟區具有rwx權限、然後為不同的磁碟區建立CIFS共用。

  4. 根據您的環境重新設定SnapInfo:

    如果您的組態是…​ 然後…​

    SAN

    從上次Snapshot複本還原SnapInfo LUN。

    NAS

    掛載SnapInfo目錄。

    對於NAS、如果發生存取遭拒錯誤、或您無法瀏覽至公開的SMB共用位置、則可能需要重設共用區上的存取控制清單。

    註 這是使用System Center Virtual Machine Manager(SCVMM)主控台和Data ONTAP SView SMI-S Agent時的典型做法。
  5. 在SnapManager 適用於Hyper-V MMC的支援區中新增次要儲存系統或叢集、然後使用SnapInfo路徑加以設定。

  6. 輸入下列Cmdlet:

    1. 輸入「Get-VMsFromBackup」以擷取備份中繼資料中的虛擬機器清單。

    2. 輸入「Get-Backup」以取得每個VM的備份複本。

  7. 若要還原、請使用「還原備份」搭配VM Guid、並使用備份複本搭配下列參數:

    若要從…​還原 輸入此命令…​

    備用主機

    「還原備份-伺服器」「econdary_host_system_or_cluster名稱-DisableVerifySnapshot -RestoreToAlternateHost」

    列出的備份

    「還原備份-伺服器-虛擬機器路徑- SnapShotFilePath @VHD」

    對於「@VHD」、虛擬機器可能有多個VHD;請確定您同時輸入為每個VHD指定的來源和目的地路徑配對。

  8. 如果次要主機系統是叢集、請完成下列步驟:

    1. 確保VM所在的LUN在擁有叢集群組的叢集節點上處於線上狀態。

    2. 使用容錯移轉PowerShell Cmdlet來提高VM的可用度。

容錯移轉範例

以下範例顯示雙叢集設定、其中smhv-cluster -01為主要站台、hv-19叢集為次要站台:

PS C:\> Get-VMsFromBackup -Server hv-19-cluster

winxp-x64c-135                593ABA72-B323-4AF7-9AC6-9514F64C0178
csv1-xp-3                     59B85C68-BAFA-4A49-8E85-A201045843F7
vm-w2k8r2sp1                  5A248757-872B-4FE7-8282-91C8E9D45CF9
um10_11_dr                    5AC1B2A8-6603-4F90-98F5-4F2F435AB0C2
winxp-x64c-30                 5B47D3CF-5D96-495D-9BAB-FB394392CF31
winxp-x64c-126                5B57EED1-B4F1-45A3-A649-24C6947CB79C
winxp-x64c-118                5B5D417B-70DC-427C-94BB-97FF81C5B92B
winxp-x64c-122                5BEE26B8-BE57-4879-A28E-9250A6A5EEFC
csv4-w2k3-19                  5D0613E5-B193-4293-8AAD-F8B94A5D851F

PS C:\> Get-Backup -Server hv-19-cluster -ResourceName um10_11_dr

BackupName    : smhv-ccb-ds_04-10-2012_10.37.58
RetentionType : hourly
DatasetName   : smhv-ccb-ds
BackupId      : smhv-ccb-ds_04-10-2012_10.37.58
BackupTime    : 4/10/2012 10:37:58 AM
BackupType    : Application consistent
BackedupVMs   : {um10_11_dr}

PS C:\> Restore-Backup -Server hv-19-cluster -ResourceName
um10_11_dr -BackupName smhv-ccb-ds_04-10-2012_10.37.58
-DisableVerifySnapshot -RestoreToAlternateHost

下列範例顯示SAN還原作業的替代路徑、其中N:\是目的地、I:\是來源LUN路徑:

PS C:\> Restore-Backup -Resourcename dr-san-ded1
-RestoreToAlternateHost -DisableVerifySnapshot -BackupName san_dr_09-11-2013_10.57.31 -Verbose
-VirtualMachinePath "N:\dr-san-ded1" -SnapshotFilePath "N:\dr-san-ded1" -VHDs @(@{"SourceFilePath" = "I:\dr-san-ded1\Virtual Hard Disks\dr-san-ded1.vhdx"; "DestinationFilePath" = "N:\dr-san-ded1\Virtual Hard Disks\dr-san-ded1"})

以下範例顯示NAS還原作業至替代路徑、其中\172.17.162.174\是來源SMB共用路徑、\\172.17.175.82\是目的地SMB共用路徑:

PS C:\> Restore-Backup -Resourcename vm_claba87_cifs1
-RestoreToAlternateHost -DisableVerifySnapshot -BackupName ag-DR_09-09-2013_16.59.16 -Verbose
-VirtualMachinePath "\\172.17.175.82\vol_new_dest_share\ag-vm1" -SnapshotFilePath "\\172.17.175.82\vol_new_dest_share\ag-vm1" -VHDs @(@{"SourceFilePath" = "\\172.17.162.174\vol_test_src_share\ag-vm1\Virtual Hard Disks\ag-vm1.vhdx"; "DestinationFilePath" = "\\172.17.175.82\vol_new_dest_share\ag-vm1\Virtual Hard Disks\ag-vm1.vhdx"})

相關資訊