Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Exchangeデータベースのバックアップ

共同作成者

いずれのリソースグループにも含まれていないデータベースは、[Resources]ページからバックアップできます。

開始する前に
  • バックアップポリシーを作成しておく必要があります。

  • バックアップ処理で使用されるアグリゲートを、データベースで使用されるSVMに割り当てておく必要があります。

  • セカンダリストレージとの SnapMirror 関係があるリソースをバックアップする場合、ストレージユーザに割り当てられるロールには「 'SnapMirro all' 」権限を含める必要があります。ただし、「 vsadmin 」ロールを使用している場合、「 'SnapMirro all 」権限は必要ありません。

  • ネットアップストレージとネットアップ以外のストレージ上にアクティブ / パッシブデータベースコピーのあるデータベースまたはデータベース可用性グループのバックアップを実行する場合は、 また、ポリシーのバックアップ・ジョブ作成時間 * オプションで、サーバ上のバックアップ・アクティブ・コピー * またはバックアップ・コピーを選択した場合、バックアップ・ジョブは警告状態になります。NetAppストレージ上のアクティブ/パッシブデータベースコピーのバックアップは成功し、ネットアップ以外のストレージ上のアクティブ/パッシブデータベースコピーのバックアップは失敗します。

    * ベストプラクティス: * アクティブデータベースとパッシブデータベースのバックアップは同時に実行しないでください。競合状態が発生し、いずれかのバックアップが失敗する可能性があります。

SnapCenter UI
手順
  1. 左側のナビゲーションペインで、 [* リソース ] をクリックし、リストから [Microsoft Exchange Server プラグイン *] を選択します。

  2. リソースページで、 * 表示 * リストから * データベース * または * データベース可用性グループ * のいずれかを選択します。

    [Resources]ページの サポートされていないストレージ アイコンは、データベースがネットアップ以外のストレージにあることを示します。

    メモ DAGで、アクティブなデータベースコピーがネットアップ以外のストレージにあり、少なくとも1つのパッシブデータベースコピーがNetAppストレージにある場合は、データベースを保護できます。

    をクリックし、ホスト名とデータベースタイプを選択してリソースをフィルタリングします。次に、*をクリックしてフィルタペインを閉じることができます

    • データベースをバックアップする場合は、データベース名をクリックします。

      1. Topology ビューが表示されたら、 Protect をクリックします。

      2. [Database - Protect Resource]ウィザードが表示されたら、手順3に進みます。

    • データベース可用性グループをバックアップする場合は、データベース可用性グループの名前をクリックします。

  3. カスタムのSnapshot名を指定する場合は、[リソース]ページで*[Snapshotコピーにカスタムの名前形式を使用する]*チェックボックスを選択し、Snapshot名に使用するカスタムの名前形式を入力します。

    たとえば、 _customText_policy_hostname_or_resource_hostname_hostname_1 です。デフォルトでは、Snapshot名にタイムスタンプが追加されます。

  4. [Policies] ページで、次の手順を実行します。

    1. ドロップダウンリストから1つ以上のポリシーを選択します。

      メモ **をクリックしてポリシーを作成することもできます
      メモ バックアップ・ジョブ作成時に選択するサーバ上の * バックアップ・コピーがポリシーに含まれている場合は、サーバ選択オプションが表示され、 1 つ以上のサーバを選択できます。サーバ選択オプションでは、選択したデータベースがNetAppストレージ上にあるサーバのみが表示されます。

      [ 選択したポリシーのスケジュールを設定 ] セクションに、選択したポリシーが一覧表示されます。

    2. スケジュールを設定するポリシーの[スケジュールの設定]列で**をクリックします

    3. [Add schedules for policy_name] ウィンドウで、スケジュールを設定し、 [OK] をクリックします。

      ここで、 _policy_name_は 選択したポリシーの名前です。

    設定されたスケジュールは、 [ 適用されたスケジュール ] 列に一覧表示されます。

  5. [ 通知 ] ページの [ 電子メールの設定 *] ドロップダウンリストから、電子メールを送信するシナリオを選択します。

    また、送信者と受信者のEメールアドレス、およびEメールの件名を指定する必要があります。リソース上で実行されたバックアップ処理のレポートを添付する場合は、 [ ジョブレポートの添付( Attach Job Report ) ] を選択します。

    メモ Eメール通知を使用する場合は、GUIまたはPowerShellコマンドSet-SmSmSmtpServerを使用して、SMTPサーバの詳細を指定しておく必要があります。
  6. 概要を確認し、 [ 完了 ] をクリックします。

    データベーストポロジページが表示されます。

  7. [ 今すぐバックアップ ] をクリックします。

  8. Backup (バックアップ)ページで、次の手順を実行します。

    1. リソースに複数のポリシーを適用している場合は、「 * Policy * 」ドロップダウン・リストから、バックアップに使用するポリシーを選択します。

      オンデマンドバックアップ用に選択したポリシーにバックアップスケジュールが関連付けられている場合、オンデマンドバックアップは、スケジュールタイプに指定した保持設定に基づいて保持されます。

    2. [ バックアップ ] をクリックします。

  9. ページ下部の[Activity]ペインでジョブをダブルクリックして[Job Details]ページを表示し、バックアップの進捗状況を監視します。

    • MetroCluster構成では、フェイルオーバー後にSnapCenterで保護関係を検出できないことがあります。

    • VMDK上のアプリケーションデータをバックアップする場合に、SnapCenter Plug-in for VMware vSphereのJavaヒープサイズが十分でないと、バックアップが失敗することがあります。

      Java のヒープサイズを増やすには、スクリプトファイル /opt/NetApp/init_scripts/scvservice_. を探します。このスクリプトでは、 DO_START METHOD_Command によって、 SnapCenter VMware プラグインサービスが開始されます。このコマンドを次のように更新します。 _java -jar -Xmx8192M -Xms4096M

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

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

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

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

    この例では、フルバックアップとログバックアップのExchangeバックアップタイプを指定して新しいバックアップポリシーを作成しています。

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

    この例では、1時間ごとのフルバックアップとログバックアップの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コマンドレットを使用して、ホストリソースを検出します。

    この例では、指定したホスト上でMicrosoft Exchange Serverプラグインのリソースを検出しています。

    C:\PS> Get-SmResources -HostName vise-f6.sddev.mycompany.com -PluginCode SCE
  4. Add-SmResourceGroupコマンドレットを使用して、SnapCenterに新しいリソースグループを追加します。

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

    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コマンドレットを使用して、バックアップジョブのステータスを表示します。

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

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

    次に、特定のジョブIDのジョブサマリレポートを表示する例を示します。

    C:\PS> Get-SmJobSummaryReport -JobId 168

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