Utiliser une instance de cluster de basculement SQL Server Always On pour la base de données de site

S’applique à : Gestionnaire de Configuration (branche actuelle)

Vous pouvez utiliser une instance de cluster de basculement SQL Server Always On pour héberger la base de données de site Configuration Manager. Les instances de cluster de basculement prennent en charge le basculement pour l’ensemble de l’instance de SQL Server et améliorent la fiabilité de la base de données du site. Toutefois, il ne fournit pas d’avantages supplémentaires en matière de traitement ou d’équilibrage de charge. Les instances de cluster de basculement nécessitent l’utilisation d’un stockage partagé, qui peut être un point de défaillance unique. Les performances peuvent se produire, car le serveur de site doit trouver le nœud actif de l’instance de cluster de basculement avant de se connecter à la base de données du site.

Importante

Pour configurer correctement une instance de cluster de basculement, utilisez la documentation et les procédures pour SQL Server. Pour plus d’informations, consultez Always On instances de cluster de basculement (SQL Server).

Avant d’installer Configuration Manager, préparez l’instance de cluster de basculement pour prendre en charge Configuration Manager. Pour plus d’informations, consultez Préparer une instance de SQL Server cluster.

Pendant Configuration Manager configuration, l’enregistreur du service de cliché instantané de volume Windows s’installe sur chaque nœud d’ordinateur physique du cluster de basculement Windows Server. Ce service prend en charge la tâche de maintenance du serveur de site de sauvegarde .

Une fois le site installé, Configuration Manager recherche les modifications apportées au nœud de cluster chaque heure. Configuration Manager gère automatiquement toutes les modifications qu’il trouve qui affectent ses installations de composants. Par exemple, un basculement de nœud ou l’ajout d’un nouveau nœud à l’instance de cluster de basculement.

Options prises en charge

Configuration Manager prend en charge les options suivantes pour les instances de cluster de basculement utilisées pour la base de données de site :

  • Un cluster à instance unique

  • Configurations de plusieurs instances

  • Plusieurs nœuds actifs

  • Une instance nommée ou une instance par défaut

Conditions préalables

  • Le serveur de base de données de site doit être distant du serveur de site. Le cluster ne peut pas inclure le serveur de site.

    Remarque

    Le processus d’installation Configuration Manager ne bloque pas l’installation du rôle serveur de site sur un ordinateur doté du rôle Windows pour le clustering de basculement. SQL Server Always On groupes de disponibilité nécessitent ce rôle. Auparavant, vous ne pouviez pas colocaliser la base de données de site sur le serveur de site. Avec cette modification, vous pouvez créer un site hautement disponible avec moins de serveurs à l’aide d’un groupe de disponibilité et d’un serveur de site en mode passif. Pour plus d’informations, consultez Options de haute disponibilité.

  • Ajoutez le compte d’ordinateur du serveur de site au groupe Administrateurs local de chaque serveur du cluster.

  • Pour prendre en charge l’authentification Kerberos, activez le protocole de communication réseau TCP/IP pour la connexion réseau de chaque nœud de cluster. Le protocole canaux nommés n’est pas obligatoire, mais peut être utilisé pour résoudre les problèmes d’authentification Kerberos. Les paramètres de protocole réseau sont configurés dans Gestionnaire de configuration SQL Server, sous SQL Server Configuration réseau.

  • Il existe des exigences de certificat spécifiques lorsque vous utilisez une instance de cluster de basculement pour la base de données de site. Si vous souhaitez en savoir plus, consultez les articles suivants :

    Remarque

    Si vous ne préprovisionnez pas de certificat dans SQL Server, Configuration Manager crée et provisionne un certificat auto-signé pour SQL Server.

Limites

Installation et configuration

  • Les sites secondaires ne peuvent pas utiliser une instance de cluster de basculement.

  • Lorsque vous spécifiez une instance de cluster de basculement, vous ne pouvez pas définir un emplacement de fichier personnalisé pour la base de données du site.

Fournisseur SMS

Vous ne pouvez pas installer le fournisseur SMS sur une instance de cluster de basculement. Il n’est pas non plus pris en charge sur un ordinateur qui s’exécute en tant que nœud participant à l’instance de cluster de basculement.

Options de réplication des données

Si vous utilisez des vues distribuées, vous ne pouvez pas utiliser une instance de cluster de basculement pour héberger la base de données du site.

Sauvegarde et récupération

Configuration Manager ne prend pas en charge la sauvegarde System Center Data Protection Manager (DPM) pour les instances de cluster de basculement qui utilisent une instance nommée. Il prend en charge la sauvegarde DPM sur les instances de cluster de basculement qui utilisent la SQL Server instance par défaut.

Préparer une instance de cluster de basculement

Voici les principales tâches à effectuer pour préparer votre base de données de site :

  • Créez l’instance de cluster de basculement pour héberger la base de données de site sur un environnement de cluster de basculement Windows Server existant. Pour connaître les étapes d’installation et de configuration d’une instance de cluster de basculement, consultez la documentation spécifique à votre version de SQL Server. Pour plus d’informations, consultez Créer une instance de cluster de basculement SQL Server Always On.

  • Sur chaque ordinateur de l’instance de cluster de basculement, placez un fichier dans le dossier racine de chaque lecteur où vous ne souhaitez pas Configuration Manager installer les composants du site. Nommez le fichier NO_SMS_ON_DRIVE.SMS. Par défaut, Configuration Manager installe certains composants sur chaque nœud physique pour prendre en charge des opérations telles que la sauvegarde.

  • Ajoutez le compte d’ordinateur du serveur de site au groupe Administrateurs local de chaque nœud de cluster de basculement Windows Server.

  • Dans l’instance de cluster de basculement, attribuez le rôle SQL Server sysadmin au compte d’utilisateur qui exécute Configuration Manager installation.

Installer un nouveau site

Pour installer un site qui utilise une base de données de site en cluster, exécutez Configuration Manager programme d’installation en suivant votre processus normal d’installation d’un site. Dans la page Informations sur la base de données , spécifiez le nom de l’instance de cluster de basculement. Le nom de l’instance de cluster de basculement remplace le nom d’un seul ordinateur qui exécute SQL Server.

Importante

Veillez à utiliser le nom de l’instance de cluster de basculement SQL Server Always On, et non le cluster de basculement Windows Server. Si vous utilisez le nom du cluster de basculement Windows Server, la base de données de site s’installe sur le disque dur local du nœud de cluster de basculement Windows Server actif. Cette configuration empêche le basculement en cas d’échec de ce nœud.