Sauvegarde et restauration des applications Service Broker

Les procédures de sauvegarde et de restauration d'un service de Service Broker sont intégrées à la base de données dans laquelle le service s'exécute. Si le service comprend des composants extérieurs à la base de données, comme une application externe, vous devez sauvegarder et restaurer ces composants séparément.

La base de données msdb contient des itinéraires pour les messages entrants. Ces itinéraires ne sont donc pas sauvegardés avec la base de données qui contient le service. La configuration de la sécurité du transport et les points de terminaison Service Broker étant stockés dans la base de données master, ils ne sont pas non plus sauvegardés avec la base de données qui contient le service.

Les itinéraires Service Broker reposent sur un identificateur unique dans chaque base de données pour assurer la remise correcte des messages. Lorsque vous restaurez une sauvegarde en vue de remplacer la base de données originale, vérifiez que cet identificateur ne change pas. Lorsque vous restaurez un exemplaire d'une base de données à un autre endroit, prenez soin alors de modifier cet identificateur. Pour plus d'informations sur les identités de bases de données Service Broker, consultez Gestion des identités Service Broker.