Configurer les Groupes de disponibilité SQL AlwaysOn pour les bases de données de gestion Microsoft Azure Pack

 

S’applique à : Windows Azure Pack

Pour prendre en charge la haute disponibilité et la récupération d'urgence sur vos bases de données de gestion Pack Windows Azure, vous pouvez utiliser la fonctionnalité Groupes de disponibilité AlwaysOn.

Pour plus d'informations sur les Groupes de disponibilité SQL Server AlwaysOn, consultez http://msdn.microsoft.com/en-us/library/hh510230.aspx.

Pour configurer une base de données de gestion Microsoft Azure Pack avec les Groupes de disponibilité SQL AlwaysOn

  1. Consultez et respectez les conditions préalables applicables aux Groupes de disponibilité SQL AlwaysOn répertoriées ici.

  2. Créez un groupe de disponibilité avec l'écouteur de groupe de disponibilité correspondant à l'aide du port par défaut 1433. Pour plus d'informations, consultez l'instruction de langage de définition de données CREATE AVAILABILITY GROUP.

  3. Exécutez le script suivant sur chaque instance SQL dans le groupe de disponibilité.

    sp_configure contained database authentication, 1  
    RECONFIGURE  
    GO  
    
    
    

    Pour plus d'informations sur ce script, consultez la rubrique Authentification de la base de données à relation contenant-contenu (option de configuration de serveur).

  4. Déployer Windows Azure Pack pour Windows Server. Lors de la configuration de chacun des composants Pack Windows Azure, utilisez le nom de l'écouteur du groupe de disponibilité pour le nom du serveur de base de données. Cela permet de définir la base de données primaire de l'écouteur de groupe de disponibilité comme base de données de gestion Pack Windows Azure.

  5. Sauvegardez les bases de données créées à l'étape précédente. Elles incluent :

    • Microsoft.MgmtSvc.Config

    • Microsoft.MgmtSvc.MySQL

    • Microsoft.MgmtSvc.PortalConfigStore

    • Microsoft.MgmtSvc.SQLServer

    • Microsoft.MgmtSvc.Store

    • Microsoft.MgmtSvc.Usage

    • Microsoft.MgmtSvc.WebAppGallery

    Pour obtenir des instructions sur la sauvegarde des bases de données, consultez Procédure : sauvegarder et restaurer une base de données (SQL Server).

  6. Ajoutez les bases de données sauvegardées à l'étape précédente au groupe de disponibilité. Pour savoir comment procéder, consultez Joindre un réplica secondaire à un groupe de disponibilité (SQL Server). Cela permet de synchroniser les bases de données avec les bases de données secondaires.

  7. Pour les déploiements UR1 et antérieurs, les bases de données de gestion ne sont pas créées comme des bases de données à relation contenant-contenu. Par conséquent, les noms d'accès des bases de données primaires pour Pack Windows Azure doivent être synchronisées avec les bases de données secondaires, comme décrit dans Comment faire pour transférer des noms d'accès et des mots de passe entre instances de SQL Server.

    • AdminSiteNotificationServiceUser

    • AuthSiteNotificationServiceUser

    • MgmtSvc-AdminSite

    • MgmtSvc-AuthSite

    • MgmtSvc-Monitoring

    • MgmtSvc-MySQL

    • MgmtSvc-SQLServer

    • MgmtSvc-TenantAPI

    • MgmtSvc-TenantPublicAPI

    • MgmtSvc-TenantSite

    • MgmtSvc-Usage

    • MgmtSvc-UsageCollector

    • MgmtSvc-UsageCollector_Management

    • MgmtSvc-WebAppGallery

    • MgmtSvc-WindowsAuthSite

    • TenantSiteNotificationServiceUser

    System_CAPS_ICON_note.jpg Remarque

    Lors du déploiement de nouvelles installations de la version UR2 de Pack Windows Azure, vous n'avez pas besoin de transférer les noms d'accès, car les bases de données sont créées comme des bases de données à relation contenant-contenu. Si vous mettez à jour votre déploiement de UR1 vers UR2, la mise à jour UR2 ne remplace pas les bases de données existantes par des bases de données à relation contenant-contenu. Par conséquent, vous devez transférer les noms d'accès, comme expliqué ci-dessus.

  8. Vérifiez la réplication de base de données à l'aide du tableau de bord AlwaysOn dans la boîte de dialogue Options de SQL Server Management Studio. Pour plus d'informations, consultez Utiliser le tableau de bord AlwaysOn (SQL Server Management Studio).

Pour plus d'informations sur Pack Windows Azure et SQL Server AlwaysOn, consultez Configurer des groupes de disponibilité AlwaysOn dans Windows Azure Pack.

Afficher: