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

使用PowerShell Cmdlet備份資源

貢獻者

您可以使用PowerShell Cmdlet來備份SQL Server資料庫或Windows檔案系統。這包括備份SQL Server資料庫或Windows檔案系統、包括與SnapCenter 該伺服器建立連線、探索SQL Server資料庫執行個體或Windows檔案系統、新增原則、建立備份資源群組、備份及驗證備份。

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

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

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

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

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

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

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

    此範例使用SQL備份類型的FullBackup建立新的備份原則:

    PS C:\> Add-SmPolicy -PolicyName TESTPolicy
    -PluginPolicyType SCSQL -PolicyType Backup
    -SqlBackupType FullBackup -Verbose

    此範例使用CrashConistent的Windows檔案系統備份類型建立新的備份原則:

    PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy
    -PluginPolicyType SCW -PolicyType Backup
    -ScwBackupType CrashConsistent -Verbose
  3. 使用Get-SmResources Cmdlet探索主機資源。

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

    C:\PS>PS C:\> Get-SmResources -HostName vise-f6.sddev.mycompany.com
    -PluginCode SCSQL

    此範例會探索指定主機上Windows檔案系統的資源:

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

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

    PS C:\> Add-SmResourceGroup -ResourceGroupName AccountingResource
    -Resources @{"Host"="visef6.org.com";
    "Type"="SQL Database";"Names"="vise-f6\PayrollDatabase"}
    -Policies "BackupPolicy"

    此範例會建立新的Windows檔案系統備份資源群組、其中包含指定的原則和資源:

    PS C:\> Add-SmResourceGroup -ResourceGroupName EngineeringResource
    -PluginCode SCW -Resources @{"Host"="WIN-VOK20IKID5I";
    "Type"="Windows Filesystem";"Names"="E:\"}
    -Policies "EngineeringBackupPolicy"
  5. 使用New-SmBackup Cmdlet來初始化新的備份工作。

    PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
  6. 使用Get-SmBackupReport Cmdlet檢視備份工作的狀態。

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

    PS C:\> Get-SmJobSummaryReport -Date '1/27/2016'

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