» Introduction
La haute disponibilité, définition.
Les différences entre PCA et PRA.
Les solutions synchrones et asynchrones.
La granularité des différentes solutions.
» Comparaison des fonctionnalités de haute disponibilité
Les solutions de virtualisation.
Dédoubler l'intelligence avec le Clustering.
Dédoubler les données avec le Database Mirroring.
Une solution simple avec le Log Shipping.
Bases réparties avec la réplication, les vues distribuées.
Le service Broker.
Les solutions matérielles.
Travaux pratiques
Configuration d'une réplication transactionnelle.
» Le Log shipping
Le principe de l'envoi des journaux.
La sécurisation du flux de données.
Mise en place du log shipping.
Travaux pratiques
Mise en place d'une solution de log shipping pour constituer deux bases : l'une reprenant au plus tôt, l'autre à 24h.
» Le Clustering
Le fonctionnement de MS Clustering Services.
Les noeuds actif/passif et actif/actif.
Installation de MS CS et SQL Server en tant que Cluster.
Le paramétrage de l'instance SQL Server et MSDTC.
Les différents scénarios de basculement.
Travaux pratiques
Installation de SQL Server en mode cluster et validation d'un scénario de basculement et retour.
» Le database Mirroring
Principe de fonctionnement.
Mise en place du mirroring hors domaine.
Test des différents scénarios (synchrone avec et sans témoin, synchrone).
Conseil concernant les applications multibases, les connexions et les travaux de l'agent.
Travaux pratiques
Installation et configuration d'une solution de mirroring et gestion des travaux de l'agent.
» La haute disponibilité avec DENALI (SQL2011)
Basculement simultané d'un groupe de bases mirroré.
Ajouter les connexions et privilèges de serveur à la base avec les "contained databases".