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.

Notes

Dans le cadre des efforts constants de Microsoft visant à réduire le coût total de possession, SQL Server 2008 propose deux nouvelles fonctionnalités : une méthode de gestion de 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 Administration de serveurs à l'aide de la Gestion basée sur des stratégies et Administration de plusieurs serveurs à l'aide de serveurs de gestion 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. 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 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