Service Manager のディザスター リカバリーを実装する

この記事では、System Center - Service Manager 環境で発生する可能性のあるソフトウェアおよび機器の障害から復旧するために必要な手順について説明します。 これには、Service Manager データベース、管理サーバー、封印されていない管理パックを回復する方法に関する情報が含まれています。

データベースを復元する

Service Manager のデータベース (暗号化キーを含む) を復元するには、元のコンピューター名とインスタンス名と同じコンピューター名を使用して新しいコンピューターを再構築します。 Service Manager データベースのディザスター リカバリー戦略は、SQL Server ディザスター リカバリーの一般的な手順に基づいている必要があります。 詳細については、「 ディザスター リカバリーの計画を参照してください。 データベースを復元する場合は、新しいコンピューターに必ず元のコンピューターと同じ名前を付け、元のインスタンスと同じインスタンス名を使用してください。

さらに、このガイドの「 封印されていない管理パックを Service Manager でバックアップする 記事で作成したスクリプトを使用する必要があります。 このスクリプトを使用して、再作成されたデータベースのアクセス許可を復元します。

警告

長期的な履歴データは Service Manager データ ウェアハウスに保存され、システムの現在のスナップショットは Service Manager データベースに保存されます。 Service Manager データ ウェアハウス データベースの再作成は、最後の手段としてのみ使用してください。 可能であれば Service Manager データ ウェアハウス データベースをバックアップから復元し、これらのデータベースを再作成することは避けてください。 再インストールすると、新しく作成された Service Manager データ ウェアハウス データベースは、Service Manager データベースからシステムの現在のスナップショットを同期できるようになりますが、履歴データは失われます。

管理サーバーを回復する

このセクションでは、Service Manager 管理サーバーまたはデータ ウェアハウス管理サーバーを回復する方法について説明します。 追加の Service Manager 管理サーバーをインストールした場合は、追加の Service Manager 管理サーバーを昇格するオプションがあります。 Service Manager 管理サーバーのソフトウェアまたはハードウェアの障害が発生したかどうかに関係なく、回復プロセスは、同じコンピューター名を持つコンピューターの復元に基づいています。

どちらの管理サーバーでも、最初の手順として、管理サーバーのセットアップを開始する前に暗号化キーを復元する必要があります。

Service Manager 暗号化キーを復元する

Setup.exeを実行して Service Manager の一部を復元する前に、次の手順を使用して暗号化キーを復元できます。

暗号化キーを復元するには

  1. Administrators グループのメンバーであるアカウントを使用して、回復しようとしている Service Manager パーツをホストするコンピューターにサインインします。 たとえば、Service Manager またはデータ ウェアハウス管理サーバーをホストするコンピューターにサインインします。

  2. Windows エクスプローラーで、インストール メディアにある Tools\SecureStorageBackup フォルダーを開きます。

  3. SecureStorageBackup.exeを右クリックし、[管理者として実行] を選択して暗号化キーのバックアップまたは復元ウィザードを起動します。

    Note

    このリリースでは、ウィザードに Operations Manager への参照が含まれています。 この問題は今後のリリースで修正される予定です。

  4. 概要ページで、次へを選択します。

  5. [ バックアップまたは復元 ] ページで、[暗号化キー 保存する] を選択し次へ 選択します

  6. [場所の作成] ページで、暗号化キーのパスとファイル名を入力します。 たとえば、バックアップ共有フォルダーのサーバー MyServer の暗号化キーのファイル名SMBackupkey.binを指定する場合は、「 \\MyServer\Backup\SMBackupkey.bin」と入力し、 Next を選択します。

  7. パスワードの作成 ページで、暗号化キーのバックアップに使用したパスワードを Password ボックスに入力します。 [ パスワード ] ボックスに同じパスワードを再入力し、[次へ を選択

  8. [Secure Storage Key Restore Complete]\(ストレージ キーの復元の完了\)メッセージが表示されたらFinishを選択します。

サーバーを復元する

次の手順を使用して、Service Manager に管理サーバーを再インストールできます。

Note

この手順を開始する前に、暗号化キーを復元する必要があります。

Service Manager 管理サーバーを回復するには

  1. 管理者権限を持つアカウントを使用して、新しい Service Manager 管理サーバーをホストするコンピューターにサインインします。
  2. Service Manager インストール メディアで、 Setup.exe ファイルをダブルクリックします。
  3. Service Manager セットアップ ウィザードページで、Service Manager 管理サーバーを選択します。
  4. [ Product registration ページで、テキスト ボックスに情報を入力します。 該当する場合は、 ライセンス契約の条項を読み、理解し、同意したを選択し、 次へを選択します。
  5. インストール場所ページで、十分な空きディスク領域があることを確認し、次へを選択します。 必要に応じて、 Browse を選択して、Service Manager 管理サーバーをインストールする場所を変更します。
  6. システム のチェック結果ページで、前提条件のチェックに合格したか、少なくとも警告が表示されていることを確認し、[次へ]を選択します。
  7. Service Manager データベースの構成ページで、次の操作を行います。
    1. Database サーバーで、Service Manager データベースをホストしているコンピューターの名前を入力し、Tab キーを押します。
    2. [ 既存のデータベースを使用する] を選択
    3. Database一覧を選択し、Service Manager データベースのデータベース名 (既定の名前は ServiceManager) を選択し、Next を選択します。
  8. Service Manager 管理グループの構成で、管理グループ名および 管理グループ管理者フィールドが設定されるまで待ちます。 [次へ] を選択します。
  9. Service Manager サービスのアカウントの構成ページで、ドメイン アカウント; アカウントのユーザー名、パスワード、およびドメインを指定し、[資格情報のテスト] を選択。 次のメッセージが表示されることを確認します。 資格情報は受け入れられました、次 を選択
  10. システム センターの改善に役立つ ページで、カスタマー エクスペリエンス向上プログラムとエラー報告の両方への参加の希望を示します。 詳細については、「プログラムの詳細を表示する」を選択し、「次へを選択します。
  11. インストールの概要 ページで、Install を選択します。
  12. Setup が正常に完了しました ページで、Close を選択します。

データ ウェアハウス管理サーバーを回復する

次の手順を使用して、Service Manager 用のデータ ウェアハウス管理サーバーを再インストールできます。

Note

この手順を開始する前に、暗号化キーを復元する必要があります。

データ ウェアハウス管理サーバーを復旧するには

  1. 管理者権限を持つアカウントを使用して、新しいデータ ウェアハウス管理サーバーをホストするコンピューターにサインインします。

  2. Service Manager インストール メディアで、 Setup.exe ファイルをダブルクリックします。

  3. Service Manager セットアップ ウィザード ページで、Service Manager データ ウェアハウス管理サーバーを選択します。

  4. [ Product registration ページで、ボックスに情報を入力します。 該当する場合は、 ライセンス契約の条項を読み、理解し、同意したを選択し、 次へを選択します。

  5. インストール場所ページで、十分な空きディスク領域があることを確認し、次へを選択します。 必要に応じて、 Browse を選択して、Service Manager データ ウェアハウス管理サーバーをインストールする場所を変更します。

  6. システム のチェック結果ページで、前提条件のチェックに合格したか、少なくとも警告が表示されていることを確認し、[次へ]を選択します。

  7. データ ウェアハウス データベースの構成ページで、次の操作を行います。

    1. 既定のプロパティを変更するデータベースの選択領域で、[タグ付けと構成を選択します。
    2. Database サーバーで、データ ウェアハウス データベースをホストしているコンピューターの名前を入力し、Tab キーを押します。
    3. [ 既存のデータベースを使用する] を選択
    4. Database一覧を選択し、ステージング データベースと構成データベースのデータベース名 (既定の名前は DWStagingAndConfig) を選択し、Next を選択します。
  8. データ ウェアハウス管理グループの構成 ページで、管理グループ名および管理グループ管理者フィールドが設定されるまで待ってから、次へを選択します。

  9. データ ウェアハウスのレポート サーバーの構成 ページの レポート サーバー テキスト ボックスに、SQL Server Reporting Services (SSRS) をホストするコンピューターのコンピューター名を入力し、 Next を選択します。

    Note

    レポート サーバーの元の URL を使用する必要があります。

  10. Service Manager サービスのアカウントの構成ページで、ドメイン アカウント; アカウントのユーザー名、パスワード、およびドメインを指定し、[資格情報のテスト] を選択。 次のメッセージが表示されることを確認します。 資格情報は受け入れられました、次 を選択

  11. レポート アカウントの構成ページで、アカウントのユーザー名、パスワード、ドメインを指定し、資格情報のテストを選択します。 資格情報が受け入れられましたメッセージが表示されたら、次へを選択します。

  12. システム センターの改善に役立つ ページで、カスタマー エクスペリエンス向上プログラムとエラー報告の両方への参加の希望を示します。 詳細については、「プログラムの詳細を表示する」を選択し、「次へを選択します。

  13. コンピューターのセキュリティと最新の状態を維持するために Microsoft Update を使用する] ページで Microsoft Update を使用して Service Manager の更新プログラムを確認する設定を指定し、[次へ]を選択します。

  14. インストールの概要 ページで、Install を選択します。

  15. Setup が正常に完了しました ページで、Close を選択します。

Service Manager 管理サーバーの昇格

最初に Service Manager のセットアップを実行したとき、初期の Service Manager 管理サーバーをインストールし、インストール用の管理グループを定義しました。 初期管理サーバーは、Service Manager 環境内のすべてのワークフローを処理します。 追加の Service Manager 管理サーバーを使用して、Service Manager コンソール接続の負荷分散を行うことができます。 また、追加の Service Manager 管理サーバーの 1 つを昇格して、障害が発生した初期 Service Manager 管理サーバーの役割を引き継ぐこともできます。 詳細については、「 追加の Service Manager 管理サーバーの展開を参照してください。

次の手順を使用して、セカンダリ Service Manager 管理サーバーを昇格できます。

セカンダリ管理サーバーを準備するには

  1. セカンダリ管理サーバーで、Service Manager コンソールを閉じます。
  2. Windows デスクトップで Start を選択し、 Run を選択します。
  3. 実行 ダイアログの Open テキスト フィールドに「services.msc」と入力し、OK を選択します。
  4. Services ウィンドウの Services (Local) ペインで、次の 3 つのサービスを探し、それぞれに対して Stop を選択します。
    • System Center データ アクセス サービス
    • Microsoft 監視エージェント
    • System Center 管理構成
  5. Services ウィンドウは開いたままにします。
  6. エクスプローラーを開きます。 \Program Files\Microsoft System Center <version>\Service Manager フォルダーを見つけます。
  7. このフォルダーで、ヘルス サービス State フォルダーとそのすべての内容を削除します。

Service Manager データベースのコンピューター名を定義するには

  1. Service Manager データベースの Windows デスクトップで、 Start を選択し、 Programs をポイントし、 Microsoft SQL Server をポイントして、 SQL Server Management Studio を選択します。

  2. [データベース エンジンに接続] ダイアログで、次の操作を行います。

    1. サーバー名に、Service Manager データベースをホストするサーバーの名前を入力します。
    2. 認証で、Windows 認証を選択します。
    3. [接続] を選択します。
  3. オブジェクト エクスプローラー ペインで、Databases を展開し、ServiceManager を選択します。

  4. ツール バーで、 [新しいクエリ] を選択します。

  5. SQLQuery1.sql ウィンドウ (中央のウィンドウ) で、次のように入力します。ここで、サーバーの fqdDN <>は昇格する管理サーバーの完全修飾ドメイン名 (FQDN) です。

    EXEC p_PromoteActiveWorkflowServer '<FQDN of your server>'  
    
  6. ツール バーの Execute を選択します。

  7. SQLQuery1.sql ペイン (中央のウィンドウ) の下部に、"クエリが正常に実行されました" というメッセージが表示されることを確認します。

  8. Microsoft SQL Server Management Studio を終了します。

セカンダリ管理サーバーでサービスを再起動するには

  1. セカンダリ管理サーバーで、Windows デスクトップで Start を選択し、 Run を選択します。
  2. Run ダイアログの Open に「services.msc」と入力し、OK を選択します。
  3. Services ウィンドウの Services (Local) ペインで、次の 3 つのサービスを見つけ、それぞれに対して Start を選択します。
    • System Center データ アクセス サービス
    • Microsoft 監視エージェント
    • System Center 管理構成

これで、セカンダリ管理サーバーが管理グループのプライマリ管理サーバーになりました。

Service Manager の封印されていない管理パックのインポート

Service Manager 管理サーバーを復元したら、次の手順は封印されていない管理パックをインポートすることです。

管理パックのインポート

この手順を使用して、Service Manager のディザスター リカバリー手順の一部として前に保存した封印されていない管理パックをインポートできます。

管理パックをインポートするには

  1. Service Manager コンソールで、 Administration を選択します。
  2. Administration ペインで、Administrationを展開し、管理パックを選択します。
  3. Tasks ペインの 管理パックで、Import を選択します。
  4. インポートする管理パックの選択 ウィンドウの Favorite リンクで、封印されていない管理パックをバックアップした場所を指定し、ファイルを選択して、開くを選択します。
  5. Import 管理パック ウィンドウで、Import を選択します。