Notification Services のシングルサーバー配置を復旧または移動する方法
Notification Services のシングルサーバー配置では、次のものを含む Notification Services のインスタンス全体をホストします。
- ホストされるイベント プロバイダ、ジェネレータ、およびディストリビュータを含むエンジン コンポーネント。
- インスタンスとアプリケーション データベースをホストする SQL Server データベース エンジン のインスタンス。
- サブスクリプション管理インターフェイスやホストされていないイベント プロバイダなどのクライアント コンポーネント (オプション)。
このトピックでは、Notification Services のシングルサーバー配置を復旧または移動するための一般的な手順を示します。
重要 : |
---|
Notification Services の配置はすべて一意です。Notification Services のシングルサーバー配置を使用している場合、独自の手順を開発およびテストするためのガイドラインとして、次の手順を使用してください。 |
手順 1 : ファイル、メタデータ、およびレジストリ情報の復元
SQL Server 2005 データベース エンジン と Notification Services をインストールします。詳細については、「SQL Server 2005 のインストール」を参照してください。
Notification Services のインスタンスに必要な Microsoft Windows アカウントと SQL Server ログイン アカウントを作成します。
インスタンス データベースとアプリケーション データベースを復旧します。
データベースを復旧するために使用する正確な手順は、復旧モデルによって異なります。データベースの復旧の詳細については、「バックアップと復元を行う方法に関するトピック (SQL Server Management Studio)」を参照してください。
Notification Services のインスタンスで使用されたすべての操作ファイルを復旧します。ファイルと必要な場所の一覧がない場合、インスタンスの構成およびアプリケーション定義で確認できます。この情報がない場合は、データベースからインスタンス構成ファイル (ICF) とアプリケーション定義ファイル (ADF) をエクスポートできます。詳細については、「Notification Services のインスタンスとアプリケーションのメタデータのエクスポート」を参照してください。
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server 2005]、[構成ツール] を順にポイントします。次に、[Notification Services コマンド プロンプト] をクリックして、コマンド プロンプト ウィンドウを開きます。
Notification Services のインスタンスを登録し、NS$instanceName Windows サービスを作成します。
メモ : カスタム アプリケーションで Notification Services エンジンをホストする場合は、Windows サービスを作成しないでください。詳細については、「Notification Services エンジンのホスト」を参照してください。 Notification Services のインスタンスのメタデータを修復します。
手順 2 : Notification Services のインスタンスの更新 (必要な場合)
Notification Services のインスタンスを無効にします。
データベース エンジン の新しいインスタンスを参照するようにインスタンス構成の SQL Server システム値を変更します。
新しいコンピュータ名を参照するように各アプリケーション定義のシステム名の値を変更します。
インスタンスを更新し、インスタンスとアプリケーション データベースに変更を適用します。
手順 3 : Notification Services インスタンスのオンライン化
Notification Services のインスタンスを有効にします。
Notification Services のインスタンスを開始します。NS$instanceName Windows サービスを使用する場合は、その Windows サービスを開始します。カスタム アプリケーションでエンジンをホストしている場合は、そのカスタム アプリケーションを使用してインスタンスを開始します。
Notification Services のインスタンスの状態を確認します。
メモ : 状態の更新には 30 秒ほどかかる場合があります。
参照
処理手順
Notification Services のクライアント コンポーネントを復旧または移動する方法
Notification Services データベースを復旧または移動する方法
Notification Services エンジン コンポーネントを復旧または移動する方法
概念
Notification Services のインスタンスの復旧
その他の技術情報
Notification Services の管理
インスタンスとアプリケーションの管理に関する操作方法のトピック (Notification Services)