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

使用PowerShell Cmdlet備份Exchange資源

貢獻者

備份Exchange Server資料庫包括與SnapCenter 該伺服器建立連線、探索Exchange Server資料庫、新增原則、建立備份資源群組、備份及檢視備份狀態。

您需要的是什麼

  • 您必須準備好PowerShell環境、才能執行PowerShell Cmdlet。

  • 您必須新增儲存系統連線並建立認證。

  • 您必須新增主機和探索到的資源。

附註 Exchange的外掛程式不支援複製作業、因此Exchange的外掛程式不支援Add-SmPolicy Cmdlet的CloneType參數

步驟

  1. 使用Open-SmConnection Cmdlet為SnapCenter 指定的使用者啟動與SetsServer的連線工作階段。

    Open-smconnection  -SMSbaseurl  https://snapctr.demo.netapp.com:8146/

    隨即顯示使用者名稱和密碼提示。

  2. 使用Add-SmPolicy Cmdlet建立備份原則。

    此範例建立具有完整備份和記錄備份Exchange備份類型的新備份原則:

    C:\PS> Add-SmPolicy -PolicyName SCE_w2k12_Full_Log_bkp_Policy -PolicyType Backup -PluginPolicytype SCE -SceBackupType FullBackupAndLogBackup -BackupActiveCopies

    此範例建立新的備份原則、並以每小時一次的完整備份和記錄備份Exchange備份類型:

    C:\PS> Add-SmPolicy -PolicyName SCE_w2k12_Hourly_Full_Log_bkp_Policy -PolicyType Backup -PluginPolicytype SCE -SceBackupType FullBackupAndLogBackup -BackupActiveCopies -ScheduleType Hourly -RetentionSettings @{'BackupType'='DATA';'ScheduleType'='Hourly';'RetentionCount'='10'}

    此範例建立新的備份原則、僅備份Exchange記錄:

    Add-SmPolicy -PolicyName SCE_w2k12_Log_bkp_Policy -PolicyType Backup -PluginPolicytype SCE -SceBackupType LogBackup -BackupActiveCopies
  3. 使用Get-SmResources Cmdlet探索主機資源。

    此範例會探索指定主機上Microsoft Exchange Server外掛程式的資源:

    C:\PS> Get-SmResources -HostName vise-f6.sddev.mycompany.com -PluginCode SCE
  4. 使用Add-SmResourceDGroup Cmdlet新增資源群組SnapCenter 至Seset.

    此範例會使用指定的原則和資源建立新的Exchange Server資料庫備份資源群組:

    C:\PS> Add-SmResourceGroup -ResourceGroupName SCE_w2k12_bkp_RG -Description 'Backup ResourceGroup with Full and Log backup policy' -PluginCode SCE -Policies SCE_w2k12_Full_bkp_Policy,SCE_w2k12_Full_Log_bkp_Policy,SCE_w2k12_Log_bkp_Policy -Resources @{'Host'='sce-w2k12-exch';'Type'='Exchange Database';'Names'='sce-w2k12-exch.sceqa.com\sce-w2k12-exch_DB_1,sce-w2k12-exch.sceqa.com\sce-w2k12-exch_DB_2'}

    此範例會建立新的Exchange資料庫可用度群組(DAG)備份資源群組、其中包含指定的原則和資源:

    Add-SmResourceGroup -ResourceGroupName SCE_w2k12_bkp_RG -Description 'Backup ResourceGroup with Full and Log backup policy' -PluginCode SCE -Policies SCE_w2k12_Full_bkp_Policy,SCE_w2k12_Full_Log_bkp_Policy,SCE_w2k12_Log_bkp_Policy -Resources @{"Host"="DAGSCE0102";"Type"="Database Availability Group";"Names"="DAGSCE0102"}
  5. 使用New-SmBackup Cmdlet來初始化新的備份工作。

    C:\PS> New-SmBackup -ResourceGroupName SCE_w2k12_bkp_RG -Policy SCE_w2k12_Full_Log_bkp_Policy

    此範例建立新的次要儲存設備備份:

    New-SMBackup -DatasetName ResourceGroup1 -Policy Secondary_Backup_Policy4
  6. 使用Get-SmBackupReport Cmdlet檢視備份工作的狀態。

    此範例顯示在指定日期執行之所有工作的工作摘要報告:

    C:\PS> Get-SmJobSummaryReport -Date ?1/27/2018?

    此範例顯示特定工作ID的工作摘要報告:

    C:\PS> Get-SmJobSummaryReport -JobId 168

您可以執行_Get-Help命令name_來取得可搭配Cmdlet使用之參數及其說明的相關資訊。或者、請參閱 "《軟件指令程式參考指南》SnapCenter"