Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

PowerShell コマンドレットを使用してリソースをバックアップします

共同作成者

PowerShell コマンドレットを使用して、 SQL Server データベースや Windows ファイルシステムをバックアップできます。たとえば、 SQL Server データベースまたは Windows ファイルシステムのバックアップでは、 SnapCenter サーバとの接続の確立、 SQL Server データベースインスタンスまたは Windows ファイルシステムの検出、ポリシーの追加、バックアップリソースグループの作成、バックアップ、およびバックアップの検証が行われます。

  • 必要なもの *

  • PowerShell コマンドレットを実行できるように PowerShell 環境を準備しておく必要があります。

  • ストレージシステム接続を追加し、クレデンシャルを作成しておく必要があります。

  • ホストを追加し、リソースを検出しておく必要があります。

  • 手順 *

    1. Open-SmConnection コマンドレットを使用して、指定したユーザの SnapCenter サーバとの接続セッションを開始します。

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

      ユーザ名とパスワードのプロンプトが表示されます。

    2. Add-SmPolicy コマンドレットを使用してバックアップポリシーを作成します。

      この例では、 SQL のバックアップタイプ「 FullBackup 」を指定して新しいバックアップポリシーを作成しています。

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

      この例では、 Windows ファイルシステムのバックアップタイプ「 CrashConsistent 」を指定して新しいバックアップポリシーを作成しています。

      PS C:\> Add-SmPolicy -PolicyName FileSystemBackupPolicy
      -PluginPolicyType SCW -PolicyType Backup
      -ScwBackupType CrashConsistent -Verbose
    3. Get-SmResources コマンドレットを使用して、ホストリソースを検出します。

      この例では、指定したホスト上で 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-SmResourceGroup コマンドレットを使用して、新しいリソースグループを SnapCenter に追加します。

      この例では、ポリシーとリソースを指定して新しい 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 コマンドレットを使用して、新しいバックアップジョブを開始する。

      PS C:> New-SmBackup -ResourceGroupName PayrollDataset -Policy FinancePolicy
    6. Get-SmBackupReport コマンドレットを使用して、バックアップジョブのステータスを表示します。

      次の例は、指定した日付に実行されたすべてのジョブの概要レポートを表示します。

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

コマンドレットで使用できるパラメータとその説明については、 RUN_Get-Help コマンド NAME を実行して参照できます。または、を参照することもできます "SnapCenter ソフトウェアコマンドレットリファレンスガイド"