Service Broker アプリケーションのバックアップと復元

Service Broker サービスのバックアップと復元の手順は、Service Broker サービスが実行されるデータベースに組み込まれています。外部アプリケーションなど、データベースの外部のコンポーネントがサービスに含まれている場合は、それらのコンポーネントのバックアップと復元を別に行う必要があります。

msdb データベースには、着信メッセージのルートが含まれています。したがって、これらのルートは、サービスを含むデータベースと一緒にバックアップされません。Service Broker のエンドポイントとトランスポート セキュリティの構成は、master データベースに格納されます。したがって、これらのオブジェクトも、サービスを含むデータベースと一緒にバックアップされません。

Service Broker のルーティングでは、メッセージの正確な配信を各データベースの一意識別子に依存しています。バックアップを復元して元のデータベースと置き換える場合は、この識別子が変更されないようにしてください。データベースのコピーを別の場所に復元する場合は、この識別子を変更する必要があります。Service Broker のデータベース ID の詳細については、「Service Broker の ID の管理」を参照してください。

参照

概念

Service Broker アプリケーションの移動

その他の技術情報

SQL Server でのデータベースのバックアップおよび復元

ヘルプおよび情報

SQL Server 2005 の参考資料の入手