Administration automatisée à l'échelle d'une entrepriseAutomated Administration Across an Enterprise

Le fait d’automatiser l’administration sur plusieurs instances de SQL ServerSQL Server est appelé administration multiserveur.Automating administration across multiple instances of SQL ServerSQL Server is called multiserver administration. Utilisez l'administration multiserveur dans les cas suivants :Use multiserver administration to do the following:

  • Gérez deux serveurs ou plus ;Manage two or more servers.

  • Planifiez les flux d'informations entre les serveurs de l'entreprise pour constituer un Data Warehouse.Schedule information flows between enterprise servers for data warehousing.

Pour tirer parti d'une administration multiserveur, vous devez disposer d'au moins un serveur maître et d’au moins un serveur cible.To take advantage of multiserver administration, you must have at least one master server and at least one target server. Un serveur maître distribue les travaux aux serveurs cibles et reçoit les événements de ces derniers.A master server distributes jobs to, and receives events from, target servers. Un serveur maître stocke également la copie centrale des définitions de travaux pour les travaux exécutés sur des serveurs cibles.A master server also stores the central copy of job definitions for jobs that are run on target servers. Les serveurs cibles se connectent régulièrement au serveur maître pour mettre à jour leur liste des travaux planifiés.Target servers connect periodically to the master server to update their schedule of jobs. Si un nouveau travail se trouve sur le serveur maître, le serveur cible le télécharge.If a new job exists on the master server, the target server downloads the job. 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.After the target server completes the job, it reconnects to the master server and reports the status of the job. Notez que votre définition de travail doit être identique lors de l’exécution de toute activité liée aux bases de données.Note that your job definition must be same when performing any database related activities.

L'illustration suivante décrit la relation entre serveurs maîtres et cibles :The following illustration shows the relationship between master and target servers:

Configuration de l’administration multiserveurMultiserver administration configuration

Si vous administrez les serveurs départementaux d'une grande société, vous pouvez définir les éléments suivants :If you administer departmental servers across a large corporation, you can define the following:

  • un travail de sauvegarde en plusieurs étapes ;One backup job with job steps.

  • les opérateurs à avertir en cas d'échec de sauvegarde ;Operators to notify in case of backup failure.

  • un programme d'exécution pour le travail de sauvegarde.An execution schedule for the backup job.

É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.Write this backup job one time on the master server and then enlist each departmental server as a target server. 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.From the time of their enlistment, all the departmental servers run the same backup job, yet you defined the job only once.

Note

Les fonctionnalités d'administration multiserveur s'adressent aux membres du rôle sysadmin.Multiserver administration features are intended for members of the sysadmin role. 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.However, a member of the sysadmin role on the target server cannot edit the operations that are performed on the target server by the master server. Cette mesure de sécurité empêche la suppression accidentelle des étapes du travail et l’interruption des opérations sur le serveur cible.This security measure prevents job steps from being accidentally deleted and operations on the target server from being interrupted.

Dans cette sectionIn This Section

Créer un environnement multi-serveurCreate a Multiserver Environment
Contient des informations sur la création et la gestion des serveurs maîtres et cibles.Contains information about how to create and manage master and target servers.

Choisir le compte de service SQL Server Agent correct pour les environnements multiserveursChoose the Right SQL Server Agent Service Account for Multiserver Environments
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 ServerSQL Server Agent peut affecter les environnements multiserveurs.Contains information about how using nonadministrative Windows accounts or the Local System account for the SQL ServerSQL Server Agent service can affect multiserver environments.

Définir des options de chiffrement sur des serveurs ciblesSet Encryption Options on Target Servers
Contient des informations sur la définition de la sous-clé de Registre SQL ServerSQL Server Agent MsxEncryptChannelOptions sur les serveurs cibles.Contains information about setting the MsxEncryptChannelOptions SQL ServerSQL Server Agent registry subkey on target servers.

Gérer des travaux à l'échelle d'une entrepriseManage Jobs Across an Enterprise
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.Contains information about checking job status, changing target servers for jobs, synchronizing target server clocks, and polling master servers for their current job status.

Résoudre les problèmes liés aux travaux multiserveurs qui utilisent des proxysTroubleshoot Multiserver Jobs That Use Proxies
Contient des informations relatives au dépannage des travaux multiserveurs qui utilisent des proxys qui échouent.Contains information about troubleshooting multiserver jobs that use proxies which fail.

Interroger des serveursPoll Servers
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.Contains information about how to implicitly and explicitly make target servers poll master servers to synchronize jobs information.

Gérer les événementsManage Events
Contient des informations concernant le transfert d'événements des serveurs cibles vers les serveurs maîtres.Contains information about event forwarding from target servers to master servers.

Paramétrer l'administration automatisée dans une entrepriseTune Automated Administration Across an Enterprise
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 ServerSQL Server.Contains information about how automated administration in a multiserver environment takes advantage of the self-tuning features of SQL ServerSQL Server.

Voir aussiSee Also

Rubriques relatives à la compatibilité descendante pour l’installation du moteur de base de données SQL ServerBackward Compatibility Topics for Installing the SQL Server Database Engine
Inscription des serveursRegistering Servers
sp_add_targetservergroupsp_add_targetservergroup
sp_delete_targetserversp_delete_targetserver
sp_delete_targetservergroupsp_delete_targetservergroup
__sp_help_downloadlistsp_help_downloadlist
sp_help_jobserversp_help_jobserver
sp_help_targetservergroupsp_help_targetservergroup
sp_resync_targetserversp_resync_targetserver
sp_update_targetservergroupsp_update_targetservergroup
sysjobserverssysjobservers
sysloginssyslogins
systargetserverssystargetservers