Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : déploiements hyperconvergés d’Azure Local
Cet article fournit des conseils sur le déploiement de SQL Server sur Azure Local, version 23H2.
Vue d’ensemble de la solution
Azure Local fournit une plateforme flexible pour exécuter SQL Server et les espaces de stockage direct. La plateforme est économique et hautement disponible. Azure Local peut s’exécuter :
- Charges de travail de traitement des transactions en ligne (OLTP).
- Entrepôt de données et intelligence d'affaires.
- IA et analytique avancée sur le Big Data.
La flexibilité de la plateforme est particulièrement importante pour les bases de données stratégiques. Vous pouvez exécuter SQL Server sur des machines virtuelles qui utilisent Windows Server ou Linux. Vous pouvez consolider plusieurs charges de travail de base de données et ajouter d’autres machines virtuelles à votre environnement local Azure en fonction des besoins. Vous pouvez également utiliser Azure Local pour intégrer SQL Server à Azure Site Recovery. Vous bénéficiez d’une solution basée sur le cloud qui prend en charge la migration, la restauration et la protection des données de votre organisation.
Déployer SQL Server
Cette section décrit à un niveau élevé comment acquérir du matériel pour SQL Server sur Azure Local. Les informations sont incluses sur la façon de :
- Configurez SQL Server.
- Effectuez l’analyse et le réglage des performances.
- Utilisez la haute disponibilité (HA) et les services hybrides Azure.
Étape 1 : Acquérir du matériel à partir du catalogue local Azure
Tout d’abord, vous devez acheter du matériel. Recherchez votre partenaire matériel Microsoft préféré dans le catalogue local Azure. Ensuite, achetez un système intégré ou une solution Premium avec le système d’exploitation Azure Stack HCI préinstallé. Dans le catalogue, vous pouvez filtrer pour voir le matériel fournisseur optimisé pour ce type de charge de travail.
Sinon, utilisez un système validé à partir du catalogue et déployez-le sur ce matériel.
Pour plus d’informations sur les options de déploiement local Azure, consultez Déployer le système d’exploitation Azure Stack HCI.
Ensuite, déployez Azure Local, version 23H2, à l’aide du portail Azure. Vous pouvez également déployer Azure Local version 23H2 à l’aide d’un modèle de déploiement Azure Resource Manager.
Étape 2 : Installer SQL Server sur Azure Local
Vous pouvez installer SQL Server sur des machines virtuelles exécutant Windows Server ou Linux en fonction de vos besoins.
Pour obtenir des instructions sur l’installation de SQL Server, consultez :
Pour plus d’informations sur les licences et la facturation pour SQL Server, consultez Gérer les licences et la facturation de SQL Server.
Étape 3 : Surveiller et optimiser les performances SQL Server
Microsoft fournit un ensemble complet d’outils que vous pouvez utiliser pour surveiller les événements dans SQL Server et paramétrer la conception de la base de données physique. Le choix de l’outil dépend du type de supervision ou de paramétrage que vous souhaitez effectuer.
Pour garantir les performances et l’intégrité de vos instances SQL Server sur Azure Local, consultez les outils de supervision et de réglage des performances.
Pour le paramétrage de SQL Server 2017 et SQL Server 2016, consultez Options de configuration et mises à jour recommandées pour SQL Server 2017 et 2016 avec des charges de travail hautes performances.
Étape 4 : Utiliser des fonctionnalités de haute disponibilité SQL Server
Azure Local utilise le clustering de basculement Windows Server avec SQL Server pour prendre en charge l’exécution de SQL Server dans des machines virtuelles si le matériel échoue. SQL Server propose également des groupes de disponibilité Always On pour fournir une haute disponibilité au niveau de la base de données pour faciliter les erreurs logicielles et d’application. Outre le clustering de basculement de Windows Server et les groupes de disponibilité, Azure Local peut utiliser l’instance de cluster de basculement Always On. L'instance de cluster de basculement repose sur la technologie Storage Spaces Direct pour le stockage partagé.
Ces options fonctionnent toutes avec le témoin Cloud Azure pour le contrôle du quorum. Nous vous recommandons d’utiliser des règles AntiAffinity de cluster dans le clustering de basculement Windows Server pour les machines virtuelles placées sur différents nœuds physiques. Ces règles aident à maintenir le temps de fonctionnement de SQL Server si l’hôte échoue lorsque vous configurez des groupes de disponibilité Always On.
Étape 5 : Configurer des services hybrides Azure
Plusieurs services hybrides Azure vous aident à sécuriser vos données et applications SQL Server. Azure Site Recovery est une solution de récupération d’urgence. Pour plus d’informations sur l’utilisation de ce service pour protéger le serveur principal SQL Server d’une application pour aider à maintenir les charges de travail en ligne, consultez Configurer la récupération d’urgence pour SQL Server.
Le service Sauvegarde Azure vous permet de définir des stratégies de sauvegarde pour protéger les charges de travail d’entreprise. Il prend en charge la sauvegarde et la restauration de la cohérence SQL Server. Pour plus d’informations sur la sauvegarde de vos données SQL locales, consultez :
- Installer le serveur de sauvegarde Azure
- Sauvegarder des machines virtuelles locales Azure avec le serveur de sauvegarde Microsoft Azure
Vous pouvez également utiliser la sauvegarde gérée SQL Server vers Azure pour gérer les sauvegardes de Blob Storage d'Azure.
Pour plus d’informations sur l’utilisation de cette option pour l’archivage hors site, consultez :
- Didacticiel : Utiliser le stockage Blob Azure avec SQL Server
- Démarrage rapide : Sauvegarde et restauration SQL sur Stockage Blob Azure
Outre ces scénarios de sauvegarde, vous pouvez configurer d’autres services de base de données proposés par SQL Server, notamment :
Contenu connexe
- Pour plus d’informations sur l’utilisation de SQL Server, consultez Tutoriel : Prise en main du moteur de base de données.