Formation SQL Server : Mettre en œuvre la haute disponibilité (Always On)
3 JoursDescription de la formation SQL Server Haute Disponibilité
La fonctionnalité SQL Server Always On est une solution de haute disponibilité et de récupération d’urgence qui fournit une alternative au niveau de l’entreprise à la mise en miroir de bases de données. Introduite dans SQL Server 2012, Always On optimise la disponibilité d’un ensemble de bases de données utilisateur pour l’entreprise.
Cette formation SQL Server Haute Disponibilité vous permettra de comprendre les besoins modernes de haute disponibilité, les différentes instances à l’œuvre en cluster de basculement, ainsi que les groupes de disponibilité proposés par Always On.
Objectifs
Objectifs opérationnels :
Choisir et mettre en place la meilleure stratégie de haute disponibilité et de reprise sur incident avec SQL Server (de la version 2012 à 2019).
Objectifs pédagogiques :
Concrètement, à l’issue de cette formation SQL Server Haute Disponibilité vous serez en mesure de :
- Comprendre les principes des solutions de haute disponibilité proposées dans SQL Server
- Connaître les pré-requis et les conditions essentielles pour mettre en place un cluster de basculement ou des groupes de disponibilité Always On
- Installer des instances SQL Server en cluster de basculement
- Configurer des groupes de disponibilité AlwaysOn
- Mettre en œuvre une solution de log shipping
- Identifier les avantages et limites des autres solutions de disponibilité proposées dans SQL Server
À qui s’adresse cette formation ?
Public :
Cette formation SQL Server Haute Disponibilité cible principalement les administrateurs de base de données, les responsables d’exploitation, ainsi que les administrateurs et les ingénieurs système.
Prérequis :
Pour suivre ce cours SQL Server Haute Disponibilité, il est nécessaire de connaître et pratiquer l’administration de SQL Server.
Contenu du cours SQL Server Haute Disponibilité
Les besoins de haute disponibilité
Définir les besoins de haute disponibilité et récupération en cas de désastre (HADR : High Availability & Disaster Recovery)
Panorama et comparaison des solutions de disponibilité de SQL Server
Travaux pratiques
Préparation des plateformes pour l’installation de solutions de haute disponibilité.
Instances SQL Server en cluster de basculement (Failover Cluster Instances)
Présentation des services de cluster Windows : WSFC (Windows Server Failover Cluster)
Planification de l’installation
La configuration du cluster Windows WSFC
L’installation de SQL Server en cluster
La configuration des propriétés du groupe de cluster
Gestion du cluster avec Failover Cluster Manager
Obtenir de l’information sur la configuration avec les vues de gestion dynamique
Travaux pratiques
Planifier et documenter l’installation
Mise en place d’un cluster de basculement en environnement de machines virtuelles
Tests de basculement
Groupes de disponibilité Always On (SQL Server)
Principe de fonctionnement
Différence avec la mise en miroir des versions précédentes
Les fonctionnalités disponibles avec l’édition Standard
Les réplicas et les modes de validation synchrones ou asynchrones
Les réplicas en lecture
Configuration et sécurisation du canal TCP
Utilisation des listener pour la redirection des clients
Les améliorations avec SQL Server 2012, 2014, 2016, 2017 et 2019.
Planification du déploiement et pré-requis matériels et logiciels
Gestion de la sécurité, des sauvegardes et des tâches planifiées avec un groupe de disponibilité
Surveillance avec les vues de gestion dynamiques et les compteurs de performances
Travaux pratiques
Planifier et documenter l’installation
Mise en place de groupes de disponibilités Always On
Tests de basculement manuel et automatique et récupération en cas de désastre.
Autres méthodes de haute disponibilité
Le log shipping : serveur de secours par copie des sauvegardes
Utilisation de la réplication pour la haute disponibilité
Haute disponibilité SQL Server et virtualisation
Travaux pratiques
Mise en place du log shipping
0053
600 Dt
Intermédiaire
Possible