Mise en miroir de la base de données

Pour établir une configuration en haute disponibilité, si vous mettez en miroir une base de données MS SQL et que la version principale devient indisponible, Provisioning Services prend en charge la version mise en miroir. La disponibilité générale de Provisioning Services s’en trouve améliorée.

Il est possible d’implémenter la mise en miroir d’une base de données dans une nouvelle batterie ou une batterie existante. Cela nécessite de réaliser les tâches de haut niveau suivantes :

  • Création de la base de données MS SQL principale de Provisioning Services (créée lors de l’exécution de l’assistant d’installation sur le serveur). Remarque : Afin que la mise en miroir de la base de données fonctionne, le modèle de récupération doit être configuré sur Full.
  • Identification du serveur principal et de l’instance de la base de données (identifiés lors de l’exécution de l’assistant de configuration).
  • Identification d’un serveur de base de données de basculement MS SQL existant (identifié, mais non créé, lors de l’exécution de l’assistant de configuration).
  • configuration de la mise en miroir entre le serveur principal et le serveur de base de données de basculement (à l’aide des outils du serveur de base de données MS SQL).

Citrix recommande que vous démarriez le serveur de basculement avant d’activer la mise en miroir de la base de données dans la batterie. Pour plus d’informations, consultez Clustering de basculement Windows Server avec SQL Server.

Remarque : les procédures suivantes sont uniquement destinées à faire appel aux étapes applicables à la mise en miroir d’une base de données lors de l’exécution de l’assistant de configuration.

Remarque : exécutez l’assistant de configuration pour indiquer le nouveau serveur de basculement, afin que l’état de la batterie Provisioning Services rapporte correctement les nouveaux paramètres. Une fois l’assistant réexécuté, certains services, tels que le service de streaming, redémarrent afin que la batterie possède les nouveaux paramètres du serveur de basculement spécifiés lors de l’exécution de l’assistant.

Activation de la mise en miroir lors de la configuration d’une nouvelle batterie

Pour activer la mise en miroir :

  1. Démarrez l’assistant de configuration sur un serveur qui se trouvera dans la nouvelle batterie.
  2. Durant l’exécution de l’assistant, lorsque s’affiche la page Farm Configuration, sélectionnez le bouton radio Create Farm afin de créer une batterie, puis cliquez sur Next.
  3. Tapez sur le bouton Browse ou utilisez celui-ci afin d’identifier le serveur de base de données principal et les noms d’instance. Si vous le souhaitez, entrez un numéro de port TCP (TCP port number) à utiliser pour communiquer avec ce serveur de base de données.
  4. Activez l’option Specify database mirror failover partner.
  5. Tapez ou utilisez le bouton Browse afin d’identifier le serveur de base de données de basculement et les noms d’instance. Si vous le souhaitez, entrez un numéro de port TCP (TCP port number) à utiliser pour communiquer avec ce serveur.
  6. Cliquez sur Suivant. Si la base de données de basculement a déjà été configurée et est en cours d’exécution, Provisioning Services devrait pouvoir s’y connecter. Si le serveur de base de données de basculement n’a pas encore été créé ou n’est pas en cours d’exécution, il est possible qu’un message d’erreur indique l’échec de la connexion. Dans ce cas, et lorsque que cela vous est demandé, cliquez sur Yes pour continuer. Il est possible de créer et de configurer la base de données de basculement une fois la nouvelle batterie créée.
  7. Sur la page New Farm, entrez un nom pour la nouvelle base de données sur le serveur de base de données principal, puis complétez toute information supplémentaire requise.
  8. Cliquez sur Suivant.
  9. Complétez les pages restantes de l’assistant.

Activation de la mise en miroir au sein d’une batterie existante

Pour activer une mise en miroir au sein d’une batterie existante :

  1. Confirmez que le serveur principal et le serveur de base de données de basculement sont en place et exécutés.
  2. À l’aide des outils du serveur MS SQL, procédez à la mise en miroir de la base de données Provisioning Services vers une base de données sur le serveur de base de données de basculement.
  3. Exécutez l’assistant de configuration sur chaque serveur.
  4. Identifiez la batterie en choisissant l’option Farm is already configured ou l’option Join existing farm sur la page Farm Configuration.
  5. Sur la page Database Server, sélectionnez le serveur principal, le serveur de base de données de basculement et les noms d’instance, puis activez la fonctionnalité de basculement de miroir de base de données.
  6. Complétez les pages restantes de l’assistant.
Mise en miroir de la base de données