Partager via


Utiliser des groupes de disponibilité AlwaysOn SQL Server avec Service Manager pour prendre en charge le basculement

Les informations contenues dans cet article fournissent des tâches que vous devez effectuer pour que Service Manager fonctionne efficacement lors de l’utilisation de groupes de disponibilité. AlwaysOn prend en charge un environnement de basculement. Ces informations sont prises en charge uniquement avec SQL Server 2012 SP2 et versions ultérieures.

Toutefois, ces informations ne sont pas destinées à fournir des instructions détaillées sur la configuration d’un groupe de disponibilité AlwaysOn SQL Server. En outre, Service Manager ne prend pas en charge la définition du paramètre MultiSubnetFailover. Ce paramètre n’est pas utilisé dans les chaîne de connexion Service Manager.

Important

Service Manager ne prend pas en charge une topologie dans laquelle la base de données du serveur de création de rapports et d’analyse est configurée dans le cadre du groupe de disponibilité AlwaysOn.

Remarque

Après avoir déployé Service Manager sur les nœuds SQL Server participant à SQL Always On, pour activer la sécurité stricte clR, exécutez le script SQL sur chaque base de données Service Manager.

Bases de données Service Manager prises en charge par SQL Server AlwaysOn

SQL Server AlwaysOn prend en charge les bases de données Service Manager suivantes :

  • Gestionnaire de services CMDB
  • Service Manager Data Warehouse (toutes les trois bases de données)
  • Om et CM DataMart

Nouvelle installation du groupe d’administration

Utilisez les tâches suivantes lorsque vous installez un nouveau groupe d’administration avec un groupe de disponibilité SQL AlwaysOn.

Avant d’installer Service Manager sur un groupe de disponibilité

  1. Vérifiez que vous utilisez le nom et le port de l’écouteur de groupe lors de l’installation de Service Manager pour les bases de données qui vont être ajoutées aux bases de données de disponibilité.
  2. Le premier serveur d’administration utilise l’écouteur de groupe pour obtenir l’instance SQL principale et installera les bases de données sur cette instance.

Après avoir installé le premier serveur d'administration

  1. Vérifiez que le modèle de récupération de la base de données est plein. Ouvrez SQL Server Management Studio et connectez-vous à l’instance où les bases de données sont installées. Cliquez avec le bouton droit sur la base de données ciblée, puis sélectionnez Ses propriétés , puis sélectionnez Options. Si le modèle de récupération n’est pas répertorié comme Complet, sélectionnez Full dans la liste déroulante.
  2. Créez une sauvegarde complète des bases de données.
  3. Utilisez SQL Server Management Studio pour ajouter les bases de données aux bases de données de disponibilité. Lorsque vous ajoutez les bases de données aux bases de données de disponibilité sous Sélectionner Synchronisation des données hronisation, trois choix sont possibles : Complet, Jointure uniquement et Ignorer la synchronisation initiale des données. Choisissez l'option qui vous convient le mieux. Nous vous recommandons de sélectionner Full et d’autoriser l’Assistant Ajouter une base de données à créer une sauvegarde et une restauration complètes des bases de données sur les réplicas secondaires. En fonction du choix que vous avez fait, vous devrez peut-être effectuer d'autres étapes. Pour plus d’informations, consultez l’article Préparer manuellement une base de données secondaire pour un groupe de disponibilité (SQL Server).

Utiliser un groupe d’administration existant

Utilisez la série de tâches suivante lors de l’utilisation d’un groupe d’administration existant avec un groupe de disponibilité AlwaysOn SQL Server.

  1. Préparez l’installation de SQL Server AlwaysOn séparément. Vous pouvez également envisager SQL Server AlwaysOn avec une instance de cluster de basculement.
  2. Créez un écouteur de groupe de disponibilité (AGL) et choisissez un numéro de port approprié. Évitez le port par défaut 1433. Par exemple : AGL name = SMListener et AGL Port = 5122
  3. Ouvrez le port entrant pour l’instance SQL Server et AGL sur chaque ordinateur exécutant SQL Server.
  4. Passez en revue les informations de Déplacement des bases de données service Manager et de l’entrepôt de données, puis suivez les étapes ci-dessous, avec les modifications suivantes :
    1. À l’étape 5, pour configurer des tables Service Manager, utilisez le AGL Name,AGL Port number nom de l’ordinateur hébergeant la base de données Service Manager, par exemple : SMListener,5122
    2. À l’étape 6, utilisez la commande AGL Name,AGL Port number pour mettre à jour les tables de base de données DWStaging et Config.
    3. À l’étape 7, configurez le Registre sur tous les serveurs d’administration, modifiez la clé HKEY\_LOCAL\_MACHINE\Software\Microsoft\System Center2010\Common\Database de Registre et donnez-lui DatabaseServerName la valeur AGL Name,AGL Port number.

Pour résumer, vous modifiez le nom de l’ordinateur hébergeant la base de données Service Manager en nom AGL, numéro de port AGL pour la prise en charge de SQL Server AlwaysOn.

Étapes suivantes