DPM データベースとしてリモート インスタンスを使用した DPM サーバーのインストール

スポンサーリンク

Data Protection Manager (DPM) がバックアップした情報を保存するためには、DPM データベース (DPMDB) が必要となります。

DPM が DPMDB をホストするためには、SQL Server のインスタンスが必要となります。

DPMDB は、System Center 2012 SP1 までローカル インスタンス、もしくはリモート インスタンス上に配置でき、ローカル インスタンス上にインストールする場合には、DPM サーバーのインストールとともに自動的にインストールすることができました。

System Center 2012 R2 – DPM では、クラスター化された SQL Server 上に DPMDB を配置することが可能になりましたが、ローカル インスタンスに配置する際も DPM のインストール前に手動で SQL Server をインストール、設定する必要があります。

System Center 2012 R2 – DPM でサポートする DPMDB の配置については、以下の方法に分類されます。

この記事では、DPM データベースとしてリモート インスタンスを使用した DPM サーバーのインストール手順について纏めています (方法 2)。

※System Center 2012 R2 – DPM のシステム要件は「System requirements for System Center 2012 R2 – DPM」を、SQL Server 要件は「Preparing the DPM SQL Server database」、およびセットアップ要件は、「Setup prerequisites」を参照願います。

なお、OS は Windows Server 2012 R2 Datacenter、SQL Server は SQL Server 2012 SP1 Enterprise を使用して 2 台のサーバー (ここでは SQL Server をインストールするサーバー名を「SQL2012SP1」、DPM をインストールするサーバー名を「DPM2012R2」としています) にインストールしており、ドメインに参加、かつセキュリティが強化された Windows ファイアウォールを無効にした状態としています。

[SQL Server のインストールおよび設定手順]

※サーバー「SQL2012SP1」で実施。

  1. ドメインの Administrator 権限を持ったユーザーでログインします。
  2. SQL Server 2012 SP1 のインストール メディアをドライブに挿入し、「Setup.exe」を実行、[SQL Server インストール センター] を起動します。
  3. 「インストール」をクリックします。
  4. 「SQL Server の新規スタンドアロン インストールを実行するか、既存のインストールに機能を追加します」をクリックします。
  5. [OK] ボタンをクリックします。
  6. 「プロダクト キーを入力する」を選択、プロダクト キーを入力した後、[次へ] ボタンをクリックします。
  7. 「ライセンス条項に同意します。」のチェックボックスをオンにし、[次へ] ボタンをクリックします。
  8. インターネットに接続されている場合、SQL Server 製品の更新プログラムのインストール画面が表示されます。
    ここでは、そのまま [次へ] ボタンをクリックします。
  9. [次へ] ボタンをクリックします。
  10. 「SQL Server 機能のインストール」を選択し、[次へ] ボタンをクリックします。
  11. [機能の選択] 画面にて、以下のとおり [インスタンス機能] – [データベース エンジン サービス]、[インスタンス機能] – [データベース エンジン サービス] – [検索のためのフルテキスト抽出とセマンティック抽出]、[Reporting Services – ネイティブ]、[管理ツール – 基本]、および [管理ツール – 完全] のチェックボックスをオンにし、[次へ] ボタンをクリックします。
  12. [次へ] ボタンをクリックします。
  13. デフォルト設定のままで、[次へ] ボタンをクリックします。
  14. [次へ] ボタンをクリックします。
  15. 照合順序は、ここではデフォルトの [Japanese_CI_AS] のままで、[SQL Server エージェント] のアカウント名を「NT AUTHORITYSYSTEM」、[スタートアップの種類] を「自動」に、[SQL Server データベース エンジン] のアカウント名を「NT AUTHORITYSYSTEM」に、および [SQL Server Reporting Services] のアカウント名を「NT AUTHORITYNETWORK SERVICE」、[SQL Server Browser] の [スタートアップの種類] を「自動」に変更し、[次へ] ボタンをクリックします。

    英語版における照合順序の推奨は「SQL_Latin1_General_CP1_CI_AS」のようです。

    ※SQL Server のインストール後にアカウント名やスタートアップの種類を変更することは可能ですが、DPM のインストールに失敗することがあります(こちらのブログに詳細が記載されています)。

  16. [認証モード] をデフォルトの「Windows 認証モード」を設定し、[SQL Server 管理者の指定] では、[現在のユーザーの追加] ボタンをクリックし、[次へ] ボタンをクリックします(データ ディレクトリおよび FILESTREAM はデフォルト設定のままとしています)。
  17. 「インストールと構成。」を選択し、[次へ] ボタンをクリックします。
  18. [次へ] ボタンをクリックします。
  19. [次へ] ボタンをクリックします。
  20. [インストール] ボタンをクリックします。
  21. インストールが完了したら、[閉じる] ボタンをクリックし、[SQL Server インストール センター] の画面を閉じます。
  22. System Center 2012 R2 – DPM のインストール メディアをドライブに挿入し、「Setup.exe」を実行します。
  23. [DPM リモート SQL 準備ツール] をクリックします。
  24. 「ライセンス条項および条件に同意する」のチェックボックスをオンにし、[OK] ボタンをクリックします。
  25. インストールが完了したら [OK] ボタンをクリック、DPM のインストール画面で [終了] をクリックして、DPM のインストールを終了します。
    [補足]
    今回の手順では、ドメインの管理者 (DPMTESTAdministrator) で実施しているため、設定の必要はありませんでしたが、DPM をインストール (実行) するユーザーに対し、SQL Server のリモート インスタンスを持つコンピューターのローカル Administrators グループ、および SQL Server の sysadmin ロールに追加する必要があります。

[DPM のインストールおよび設定手順]

※サーバー「DPM2012R2」で実施。

  1. ドメインの Administrator 権限を持ったユーザーでログインします。
  2. SQL Server 2012 SP1 のインストール メディアをドライブに挿入し、「Setup.exe」を実行、[SQL Server インストール センター] を起動します。
  3. [インストール] をクリックします。
  4. 「SQL Server の新規スタンドアロン インストールを実行するか、既存のインストールに機能を追加します」をクリックします。
  5. [OK] ボタンをクリックします。
  6. 「プロダクト キーを入力する」を選択、プロダクト キーを入力した後、[次へ] ボタンをクリックします。
  7. 「ライセンス条項に同意します。」のチェックボックスをオンにし、[次へ] ボタンをクリックします。
  8. インターネットに接続されている場合、SQL Server 製品の更新プログラムのインストール画面が表示されます。
    ここでは、そのまま [次へ] ボタンをクリックします。
  9. [次へ] ボタンをクリックします。
  10. 「SQL Server 機能のインストール」を選択し、[次へ] ボタンをクリックします。
  11. [機能の選択] 画面にて、以下のとおり [管理ツール – 基本]、および [管理ツール – 完全] のチェックボックスをオンにし、[次へ] ボタンをクリックします。
  12. [OK] ボタンをクリックします。
  13. [次へ] ボタンをクリックします。
  14. [次へ] ボタンをクリックします。
  15. [次へ] ボタンをクリックします。
  16. [インストール] ボタンをクリックします。
  17. インストールが完了したら、[閉じる]ボタンをクリックし、[SQL Server インストール センター] の画面を閉じます。
  18. System Center 2012 R2 – DPM のインストール メディアをドライブに挿入し、「Setup.exe」を実行します。
  19. [Data Protection Manager] をクリックします。
  20. 「ライセンス条項および条件に同意する」のチェックボックスをオンにし、[OK] ボタンをクリックします。
  21. 必要なセットアップコンポーネントがインストールされた後、以下の画面が表示されるので、[次へ] ボタンをクリックします。
  22. 「スタンドアロン SQL Server を使用する (SQL Server がクラスター化されていない場合)」を選択、SQL Server のインスタンスを入力 (リモート インスタンスを使用するため、「SQL2012SP1」)、SQL Server にアクセスするための、[ユーザー名] (ここでは「Administrator」)、[パスワード]、[ドメイン] (「DPMTEST.local」ではなく、NETBIOS 名の「DPMTEST」) を入力し、[確認してインストール] ボタンをクリックします。
  23.   [次へ] ボタンをクリックします。

    なお、SISFilter が このタイミングでインストールされた場合、[キャンセル] ボタンをクリックし、システムを再起動、ドメインの Administrator 権限を持ったユーザーでログインした後、再度手順 18. から実施します。
  24. [ユーザー名]、[会社名]、および [プロダクト キー] を入力し、[次へ] ボタンをクリックします。
  25. [次へ] ボタンをクリックします。
  26. Windows Update を使用するかどうかの選択を実施 (ここでは、「Microsoft Update を使用しない」を選択しています) し、[次へ] ボタンをクリックします。
  27. カスタマー エクスペリエンス向上プログラムに参加するかどうかの選択 (ここでは、「いいえ、後で通知を受け取ります」を選択しています) を実施し、[次へ] ボタンをクリックします。
  28. [インストール] ボタンをクリックします。
  29. インストールが完了したら [OK] ボタンをクリック、DPM のインストール画面で [終了] をクリックして、DPM のインストールを終了します。

[参考]

コメント

  1. kogesaka より:

    SQL Server の照合順序について追記しました。

  2. kogesaka より:

    System Center 2012 R2 – DPM でサポートする DPMDB の配置図を修正しました。