Administration automatisée à 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.

Notes

Dans le cadre des efforts continus de Microsoft visant à réduire le coût total de possession, SQL Server 2008 a introduit deux fonctionnalités : une méthode de gestion des serveurs appelée Gestion basée sur des stratégies et des requêtes multiserveurs qui utilisent des serveurs de configuration et des groupes de serveurs. Ces fonctionnalités peuvent être utilisées avec, ou au lieu de, certaines des fonctionnalités décrites dans cette rubrique. Pour plus d’informations, consultez Administrer des serveurs à l’aide de la gestion basée sur des stratégies et Administrer plusieurs serveurs à l’aide de serveurs d’administration centralisée.

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. Un serveur maître stocke également la copie centrale des définitions de travaux pour les travaux exécutés sur des 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 de l’administration multiserveur

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.

Notes

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

Créer un environnement multi-serveur
Contient des informations sur la création et la gestion des serveurs maîtres et cibles.

Choisir le 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éfinir des 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.

Gérer 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.

Résoudre les problèmes liés aux travaux multiserveurs qui utilisent des proxys
Contient des informations relatives au dépannage des travaux multiserveurs qui utilisent des proxys qui échouent.

Interroger des 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.

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

Paramétrer 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

Compatibilité descendante du moteur de base de données SQL Server
Inscrire des serveurs
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)
dbo.sysjobservers (Transact-SQL)
sys.syslogins (Transact-SQL)
dbo.systargetservers (Transact-SQL)