Automatisation de l'administration à l'échelle d'une entreprise

Le fait d'automatiser l'administration sur plusieurs instances de SQL Server est appelé administration multiserveur. Utilisez l'administration multiserveur dans les cas suivants :

  • Gérez deux serveurs ou plus ;
  • Planifiez les flux d'informations entre les serveurs de l'entreprise pour constituer un Data Warehouse.

Pour tirer parti d'une administration multiserveur, vous devez disposer d'au moins un serveur maître et d’au moins un serveur cible. Un serveur maître distribue les travaux aux serveurs cibles et reçoit les événements de ces derniers. De même, un serveur maître stocke la copie centralisée des définitions des travaux exécutés sur les serveurs cibles. Les serveurs cibles se connectent régulièrement au serveur maître pour mettre à jour leur liste des travaux planifiés. Si un nouveau travail se trouve sur le serveur maître, le serveur cible le télécharge. Une fois que le serveur cible a terminé le travail, il se reconnecte au serveur maître et rend compte de l'état du travail. L'illustration suivante décrit la relation entre serveurs maîtres et cibles :

Configuration d'administration multiserveurs

Si vous administrez les serveurs départementaux d'une grande société, vous pouvez définir les éléments suivants :

  • un travail de sauvegarde en plusieurs étapes ;
  • les opérateurs à avertir en cas d'échec de sauvegarde ;
  • un programme d'exécution pour le travail de sauvegarde.

Écrivez ce travail de sauvegarde une seule fois sur le serveur maître, puis inscrivez chaque serveur du service comme serveur cible dans le serveur maître. Dès lors qu'ils sont inscrits, tous les serveurs départementaux exécutent le même travail de sauvegarde, alors que vous n'avez défini le travail qu'une seule fois.

ms180992.note(fr-fr,SQL.90).gifRemarque :
Les fonctionnalités d'administration multiserveur s'adressent aux membres du rôle sysadmin. Cependant, un membre du rôle sysadmin sur le serveur cible ne peut pas modifier les opérations exécutées sur le serveur cible par le serveur maître. Cette mesure de sécurité empêche la suppression accidentelle des étapes du travail et l’interruption des opérations sur le serveur cible.

Dans cette section

Rubrique Description

Création d’un environnement multi-serveur

Contient des informations sur la création et la gestion des serveurs maîtres et cibles.

Choix d'un compte de service SQL Server Agent correct pour les environnements multiserveurs

Contient des informations sur la manière dont l'utilisation de comptes Windows non administratifs ou du compte système local pour le service SQL Server Agent peut affecter les environnements multiserveurs.

Définition d'options de chiffrement sur des serveurs cibles

Contient des informations sur la définition de la sous-clé de Registre SQL Server Agent MsxEncryptChannelOptions sur les serveurs cibles.

Gestion des travaux à l'échelle d'une entreprise

Contient des informations concernant la vérification de l'état des travaux, la modification des serveurs cibles pour les travaux, la synchronisation des horloges des serveurs cibles et l'interrogation des serveurs maîtres quant à l'état des travaux en cours.

Dépannage des travaux multiserveurs qui utilisent des proxys

Contient des informations relatives au dépannage des travaux multiserveurs qui utilisent des proxys qui échouent.

Interrogation de serveurs

Contient des informations sur la façon de configurer de manière implicite et explicite les serveurs cibles, de sorte qu'ils interrogent les serveurs maîtres pour la synchronisation des informations sur les travaux.

Gestion des événements

Contient des informations concernant le transfert d'événements des serveurs cibles vers les serveurs maîtres.

Paramétrage de l'administration automatisée dans une entreprise

Contient des informations décrivant la façon dont l'administration automatisée au sein d'un environnement multiserveur exploite les fonctionnalités d'autoconfiguration de SQL Server.

Voir aussi

Concepts

Inscription des serveurs

Autres ressources

Compatibilité descendante du moteur de base de données SQL Server 2005
Compatibilité descendante avec les outils de SQL Server 2000
ApplyToTargetServerGroup Method
JobSchedule Object
JobServer Object
JobStep Object
sp_add_targetservergroup (Transact-SQL)
sp_delete_targetserver (Transact-SQL)
sp_delete_targetservergroup (Transact-SQL)
sp_help_downloadlist (Transact-SQL)
sp_help_jobserver (Transact-SQL)
sp_help_targetservergroup (Transact-SQL)
sp_resync_targetserver (Transact-SQL)
sp_update_targetservergroup (Transact-SQL)
sysjobservers (Transact-SQL)
sys.syslogins (Transact-SQL)
systargetservers (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005