Étendre des groupes de disponibilité Always On locaux à Azure

Les groupes de disponibilité Always On fournissent une haute disponibilité pour les groupes de bases de données en ajoutant des réplicas secondaires. Ces réplicas autorisent le basculement des bases de données en cas de défaillance. Ils permettent en outre de décharger les charges de travail de lecture ou les tâches de sauvegarde.

Pour étendre les groupes de disponibilité locaux à Microsoft Azure, vous pouvez approvisionner une ou plusieurs machines virtuelles Azure avec SQL Server et les ajouter en tant que réplicas à vos groupes de disponibilité locaux.

Ce didacticiel part du principe que vous disposez des éléments suivants :

Important

Azure a deux modèles de déploiement différents pour créer et utiliser des ressources : Resource Manager et classique. Cet article traite du modèle de déploiement classique. Pour la plupart des nouveaux déploiements, Microsoft recommande d’utiliser le modèle Resource Manager.

assistant Add Azure Replica

Cette section vous indique comment utiliser l’ Assistant Ajout d’un réplica Azure pour étendre votre solution de groupe de disponibilité Always On de manière à inclure des réplicas Azure.

Important

L’Assistant Ajouter un réplica Azure prend uniquement en charge les machines virtuelles créées avec le modèle de déploiement Classique. Les nouveaux déploiements de machines virtuelles doivent utiliser le modèle Resource Manager plus récent. Si vous utilisez des machines virtuelles avec Resource Manager, vous devez ajouter manuellement le réplica Azure secondaire à l’aide de commandes Transact-SQL (non montrées ici). Cet Assistant ne fonctionne pas dans le scénario Resource Manager.

  1. À partir de SQL Server Management Studio, développez Always Ongroupes> de haute disponibilité>[Nom de votre groupe de disponibilité].

  2. Cliquez avec le bouton droit sur Réplicas de disponibilité, puis cliquez sur Ajouter un réplica.

  3. Par défaut, l’ Assistant Ajout d’un réplica à un groupe de disponibilité s’affiche. Cliquez sur Suivant. Si vous avez sélectionné l'option Ne plus afficher cette page située en bas de la page au démarrage précédent de l'Assistant, cet écran ne s'affiche pas.

    SQL

  4. Vous devrez vous connecter à tous les réplicas secondaires existants. Vous pouvez cliquer sur Se connecter... à côté de chaque réplica ou cliquer sur Connecter tout... en bas de l’écran. Après vous être authentifié, cliquez sur Suivant pour accéder à l'écran suivant.

  5. Sur la page Spécifier les réplicas, plusieurs onglets apparaissent dans la partie supérieure : Réplicas, Points de terminaison, Préférences de sauvegarde et Écouteur. Sous l'onglet Réplicas, cliquez sur Ajouter un réplica Azure… pour démarrer l'Assistant Ajouter un réplica Azure.

    SQL

  6. Sélectionnez un certificat de gestion Azure existant dans le magasin de certificats Windows local si vous en avez déjà installé un. Sélectionnez ou entrez l’ID d’un abonnement Azure si vous en avez utilisé un précédemment. Vous pouvez cliquer sur Télécharger pour télécharger et installer un certificat de gestion Azure et télécharger la liste des abonnements à l’aide d’un compte Azure.

    SQL

  7. Renseignez les champs de la page avec les valeurs qui seront utilisées pour créer la machine virtuelle Azure qui hébergera le réplica.

    Paramètre Description
    Image Sélectionnez la combinaison système d’exploitation- SQL Server souhaitée
    Taille de machine virtuelle Sélectionnez la taille de machine virtuelle qui correspond le mieux à vos besoins
    Nom de la machine virtuelle Spécifiez un nom unique pour la nouvelle machine virtuelle. Le nom doit contenir entre 3 et 15 caractères, peut contenir uniquement des lettres, des chiffres et des traits d’union, et doit commencer par une lettre et se terminer par une lettre ou un chiffre.
    Nom d'utilisateur de l'ordinateur virtuel Spécifiez un nom d’utilisateur qui deviendra le compte d’administrateur sur la machine virtuelle
    Mot de passe administrateur de la machine virtuelle Indiquez un mot de passe pour le nouveau compte
    Confirmer le mot de passe Confirmez le mot de passe du nouveau compte
    Réseau virtuel Indiquez le réseau virtuel Azure que la nouvelle machine virtuelle doit utiliser. Pour plus d’informations sur les réseaux virtuels, voir Présentation du réseau virtuel.
    Sous-réseau de réseau virtuel Indiquez le sous-réseau de réseau virtuel que la nouvelle machine virtuelle doit utiliser
    Domaine Confirmez que la valeur par défaut indiquée pour le domaine est correcte
    Nom d’utilisateur de domaine Spécifiez un compte qui se trouve dans le groupe d’administrateurs local sur les nœuds du cluster local
    Mot de passe Spécifiez le mot de passe du nom d’utilisateur du domaine
  8. Cliquez sur OK pour valider les paramètres de déploiement.

  9. Les mentions légales s’affichent. Lisez-les, puis cliquez sur OK si vous les acceptez.

  10. La page Spécifier les réplicas s'affiche de nouveau. Vérifiez les paramètres du nouveau réplica Azure sous les onglets Réplicas, Points de terminaison et Préférences de sauvegarde. Modifiez les paramètres pour les adapter aux besoins de votre entreprise. Pour plus d’informations sur les paramètres figurant sous ces onglets, voir Page Spécifier les réplicas (Assistant Nouveau groupe de disponibilité/Assistant Ajout d’un réplica).Notez que les écouteurs ne peuvent pas être créés à l’aide de l’onglet Écouteur pour les groupes de disponibilité contenant des réplicas Azure. Par ailleurs, si un écouteur a déjà été créé avant le démarrage de l’Assistant, vous recevrez un message indiquant qu’il n’est pas pris en charge dans Azure. Nous allons voir comment créer des écouteurs dans la section Créer un écouteur de groupe de disponibilité .

    SQL

  11. Cliquez sur Suivant.

  12. Sélectionnez la méthode de synchronisation des données que vous voulez utiliser dans la page Sélectionner la synchronisation des données initiale, puis cliquez sur Suivant. Pour la plupart des scénarios, sélectionnez Synchronisation complète des données. Pour plus d’informations sur les méthodes de synchronisation de données, voir Page Sélectionner la synchronisation de données initiale (assistants de groupe de disponibilité AlwaysOn).

  13. Passez en revue les résultats sur la page Validation . Corrigez les problèmes et réexécutez la validation si nécessaire. Cliquez sur Suivant.

    SQL

  14. Vérifiez les paramètres de la page Résumé, puis cliquez sur Terminer.

  15. Le processus d’approvisionnement commence. Lorsque l'Assistant a terminé, cliquez sur Fermer pour le quitter.

Notes

L’Assistant Ajout d’un réplica Azure crée un fichier journal dans Users\nom_utilisateur\AppData\Local\SQL Server\AddReplicaWizard. Ce fichier journal peut servir à résoudre les déploiements de réplica Azure ayant échoué. Si l’Assistant ne parvient pas à exécuter une action, toutes les opérations précédentes sont annulées, y compris la suppression de la machine virtuelle approvisionnée.

Créer un écouteur de groupe de disponibilité

Après avoir créé le groupe de disponibilité, vous devez créer un écouteur pour que les clients puissent se connecter aux réplicas. Les écouteurs dirigent les connexions entrantes vers le réplica principal ou un réplica secondaire en lecture seule. Pour plus d’informations sur les écouteurs, voir Configurer un écouteur à équilibrage de charge interne pour des groupes de disponibilité Always On dans Azure.

Étapes suivantes

En plus d’utiliser l’ Assistant Ajout d’un réplica Azure pour étendre votre groupe de disponibilité Always On dans Azure, vous pouvez également déplacer entièrement des charges de travail SQL Server vers Azure. Pour commencer, voir Approvisionnement d’une machine virtuelle SQL Server dans Azure.

Pour d’autres rubriques relatives à l’utilisation de SQL Server sur des machines virtuelles Azure, voir SQL Server sur les machines virtuelles Azure.