Conception de solutions à haute disponibilité pour bases de données avec Microsoft SQL Server 2005

Cours 4617 : Trois journées; Avec instructeur

Take This Training

Sur cette page
IntroductionIntroduction
AudienceAudience
Conditions préalablesConditions préalables
Plan du coursPlan du cours
S’inscrire à ce coursS’inscrire à ce cours


Haut de pageHaut de page

Introduction

Ce cours dirigé par un instructeur et réparti sur trois journées permet aux stagiaires d'acquérir les connaissances et compétences nécessaires à la conception de solutions à haute disponibilité pour bases de données à l'aide de Microsoft SQL Server 2005. L'objectif de ce cours consiste à apprendre aux administrateurs de bases de données expérimentés travaillant dans des environnements d'entreprise à concevoir des solutions de base de données qui répondent aux impératifs en matière de disponibilité de leur organisation. Ce cours insiste sur le fait que les stagiaires doivent tenir compte, lors de la conception, de tous les aspects en matière de haute disponibilité, notamment la base de données à proprement parler et leur environnement dans son intégralité, y compris les besoins de l'entreprise, les impératifs de la réglementation, ainsi que les éléments à prendre en compte au niveau du réseau, des systèmes et de la base de données. Les stagiaires apprendront aussi à documenter et à tester la solution à haute disponibilité pour bases de données.


Haut de pageHaut de page

Audience

Ce cours s'adresse aux administrateurs de bases de données professionnels, ayant au moins trois années d'expérience en matière d'administration des solutions de base de données SQL Server dans un environnement d'entreprise.



Haut de pageHaut de page

Conditions préalables

Pour suivre ce cours, les stagiaires doivent :

avoir des connaissances de base de l'architecture en réseau (par exemple, les éléments qui peuvent échouer dans un réseau, les réseaux privés virtuels, les différentes caractéristiques des composants réseau en termes de performances, etc.) ;

comprendre les compromis entre les différents types de stockages redondants (par exemple, la signification des niveaux RAID, les différences qui existent avec un SAN, etc.) ;

comprendre le fonctionnement de la réplication et la façon dont elle est implémentée ;

savoir comment interpréter les impératifs des utilisateurs et les documents des besoins de l'entreprise (par exemple, la vision du projet de développement, la définition de la mission ou les rapports d'analyse de l'entreprise) ;

avoir des compétences en matière de dépannage et de surveillance ;

avoir une connaissance du système d'exploitation et de la plateforme (en particulier, comment le matériel peut échouer, comment le système d'exploitation s'intègre à la base de données, ce que la plateforme ou le système d'exploitation peut faire, et l'interaction entre le système d'exploitation et la base de données) ;

avoir une connaissance de l'architecture des applications (en particulier, comment les applications identifient les serveurs auxquels se connecter, comment les applications peuvent être conçues en trois couches, ce qu'elles peuvent faire, connaître les interactions entre les applications et la base de données, et les interactions entre la base de données et la plateforme ou le système d'exploitation) ;

savoir comment utiliser :

un outil d'analyse ;

Microsoft Visio (pour créer des diagrammes d'infrastructure) ;

bien connaître les fonctionnalités, les outils et les technologies de SQL Server 2005 ;

être titulaires d'une certification MCTS (Microsoft Certified Technology Specialist) : Microsoft SQL Server 2005 ou équivalent.

En outre, il est recommandé (mais non obligatoire) que les stagiaires suivent les cours suivants :

Cours 2778, Writing Queries Using Microsoft SQL Server 2005 Transact-SQL (en anglais).

Cours 4740, Implémentation d'une base de données Microsoft SQL Server 2005.

Cours 4742, Maintenance d'une base de données Microsoft SQL Server 2005.


Haut de pageHaut de page

Plan du cours

Module 1 : Sélection de la solution à haute disponibilité appropriée

Ce module fournit les instructions à suivre pour identifier les impératifs de l'entreprise et les contraintes techniques et non techniques en matière de haute disponibilité. Il explique également les instructions à suivre pour analyser les impératifs et les contraintes en matière de haute disponibilité. Enfin, ce module offre une vue d'ensemble concise des technologies à haute disponibilité existantes et explique le processus et les instructions pour déterminer la technologie à haute disponibilité appropriée pouvant être utilisée pour répondre aux impératifs et aux contraintes de l'entreprise.

Leçons

Détermination des solutions à haute disponibilité appropriées

Identification des impératifs et des contraintes en matière de haute disponibilité

Analyse des impératifs et des contraintes en matière de haute disponibilité

Atelier pratique 1 : Proposition d'une solution à haute disponibilité

Collecte des impératifs

Hiérarchisation des impératifs

Détermination de la technologie à haute disponibilité appropriée

Proposition d'une solution à haute disponibilité

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :

expliquer la configuration minimale requise pour une solution SQL Server 2005 hautement disponible;

identifier les impératifs et les contraintes en matière de haute disponibilité;

analyser les impératifs en matière de haute disponibilité.

Module 2 : Conception d'une solution de stockage de base de données à haute disponibilité

Ce module fournit les instructions à suivre et les éléments à prendre en considération pour déterminer les impératifs de stockage pour les bases de données SQL Server, les composants et les fichiers externes qui font partie du système de base de données. Il explique également les instructions à suivre pour concevoir des solutions de stockage pour ces ressources.

Dans ce module, vous apprendrez aussi à concevoir des stratégies de restauration pour optimiser la disponibilité. Enfin, ce module explique les instructions à suivre pour récupérer des bases de données système et utilisateur endommagées et partiellement endommagées.

Leçons

Détermination des besoins de stockage pour les bases de données SQL Server

Détermination des besoins de stockage pour les composants et les fichiers SQL Server

Conception de solutions de stockage pour les bases de données SQL Server

Conception d'une stratégie de sauvegarde et de restauration

Atelier pratique 2 : Conception d'une solution de stockage de base de données à haute disponibilité

Détermination des besoins de stockage

Choix de la solution de stockage appropriée

Conception d'une solution RAID

Conception d'une stratégie de sauvegarde et de restauration

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :

déterminer les besoins de stockage pour les bases de données Microsoft SQL Server;

déterminer les besoins de stockage pour les composants et les fichiers SQL Server;

concevoir une solution de stockage à haute disponibilité pour chaque ressource de base de données;

concevoir une stratégie de sauvegarde et de restauration pour une base de données SQL Server.

Module 3 : Conception d'une solution de clustering avec basculement

Ce module fournit les éléments à prendre en compte et les instructions à suivre pour concevoir une implémentation de cluster SQL Server. Il fournit également les instructions à suivre pour concevoir des stratégies de récupération et formuler le plan de test pour le clustering de base de données. Il explique ensuite les éléments à prendre en considération pour la migration et la mise à niveau de clusters SQL Server. Enfin, ce module décrit le processus de création d'un plan de fonctionnement pour le clustering. Dans ce module, vous découvrirez aussi les événements planifiés et les événements imprévus qui peuvent affecter un environnement de cluster.

Leçons

Conception de la plateforme pour le clustering

Conception de l'implémentation de cluster SQL Server

Conception de stratégies de récupération et d'un plan de test pour le clustering avec basculement

Migration et mise à niveau de clusters SQL Server

Conception d'un plan de fonctionnement pour le clustering

Atelier pratique 3 : Conception d'une solution de clustering à basculement arrière

Conception d'une topologie de cluster

Conception d'un plan de fonctionnement

Vérification d'une configuration de cluster SQL Server

Analyse d'un basculement de cluster SQL Server

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :

concevoir la plateforme pour le clustering avec basculement;

concevoir l'implémentation de cluster SQL Server;

concevoir des stratégies de récupération et un plan de test pour le clustering avec basculement;

migrer et mettre à niveau des clusters SQL Server;

concevoir un plan de fonctionnement pour le clustering afin d'optimiser la disponibilité.

Module 4 : Conception d'une solution d'envoi des journaux

Ce module présente les instructions à suivre et les éléments à prendre en compte pour concevoir une solution d'envoi des journaux. Il fournit les instructions à suivre pour déterminer les rôles et la topologie du serveur d'envoi des journaux. Il explique également les instructions à suivre pour mettre à niveau l'envoi des journaux.

Enfin, ce module explique le processus de conception d'un plan de fonctionnement pour l'envoi des journaux. Dans ce module, vous découvrirez aussi les événements planifiés et les événements imprévus qui peuvent affecter un environnement d'envoi des journaux.

Leçons

Présentation de la conception d'une solution d'envoi des journaux

Conception des rôles et de la topologie du serveur d'envoi des journaux

Conception d'une stratégie de mise à niveau de l'envoi des journaux

Conception d'un plan de fonctionnement pour l'envoi des journaux

Atelier pratique 4 : Conception d'une solution d'envoi des journaux

Sélection de l'architecture d'envoi des journaux appropriée

Conception des rôles et de la topologie de la base de données d'envoi des journaux

Conception d'un plan de fonctionnement

Vérification et test d'une solution d'envoi des journaux

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes:

expliquer les éléments à prendre en compte pour concevoir une solution d'envoi des journaux ;

concevoir les rôles et la topologie du serveur d'envoi des journaux ;

concevoir une stratégie pour mettre à niveau l'envoi des journaux ;

concevoir un plan de fonctionnement pour l'envoi des journaux en vue d'optimiser la disponibilité.

Module 5 : Conception d'une solution de mise en miroir de bases de données

Ce module présente les instructions à suivre et les éléments à prendre en compte pour concevoir une solution de mise en miroir de bases de données. Il fournit les instructions à suivre pour déterminer les rôles de base de données et la topologie pour la mise en miroir. Il explique également les instructions à suivre pour effectuer une migration d'une technologie à haute disponibilité existante dans SQL Server 2000 vers la mise en miroir de bases de données dans SQL Server 2005.

Enfin, ce module explique le processus de conception d'un plan de fonctionnement pour la mise en miroir de bases de données. Dans ce module, vous découvrirez aussi les événements planifiés et imprévus qui peuvent affecter un environnement de mise en miroir.

Leçons

Présentation de la conception d'une solution de mise en miroir de bases de données

Conception des rôles de base de données et de la topologie pour la mise en miroir de bases de données

Conversion de solutions à haute disponibilité en solutions de mise en miroir de bases de données

Conception d'un plan de fonctionnement pour la mise en miroir de bases de données

Atelier pratique 5 : Conception d'une solution de mise en miroir de bases de données

Sélection de l'architecture de mise en miroir appropriée

Conception des rôles de base de données et de la topologie pour la mise en miroir de bases de données

Conception d'un plan de fonctionnement

Évaluation des options de migration du clustering vers la mise en miroir

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :

expliquer les divers éléments à prendre en compte lors de la conception d'une solution de mise en miroir de bases de données;

à la fin de cette leçon, vous serez à même d'effectuer les tâches suivantes:
concevoir les rôles de base de données et la topologie pour la mise en miroir de bases de données;

convertir des solutions à haute disponibilité existantes en solutions de mise en miroir de bases de données;

concevoir un plan de fonctionnement pour la mise en miroir de bases de données qui optimise la disponibilité.

Module 6 : Conception de solutions de réplication pour la haute disponibilité

Ce module présente les instructions à suivre et les éléments à prendre en compte pour concevoir une solution hautement disponible basée sur la réplication. Il fournit les instructions à suivre pour déterminer les rôles et la topologie du serveur de réplication. Il explique également les instructions à suivre pour mettre à niveau la réplication.

Enfin, ce module explique le processus de conception d'un plan de fonctionnement pour la réplication. Dans ce module, vous découvrirez aussi les événements planifiés et les événements imprévus qui peuvent affecter un environnement de réplication.

Leçons

Présentation de la conception d'une solution de réplication

Conception d'une solution de réplication

Conception d'une stratégie de mise à niveau de la réplication

Conception d'un plan de fonctionnement pour la réplication

Atelier pratique 6 : Conception de solutions de réplication pour la haute disponibilité

Sélection de l'architecture de réplication appropriée

Conception d'une solution de réplication

Conception d'un plan de fonctionnement

Conception d'une stratégie de récupération d'urgence à l'aide de la réplication de FUSION

Conception d'une stratégie de récupération d'urgence à l'aide de la réplication transactionnelle

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes:

expliquer les éléments à prendre en compte dans la conception d'une solution de réplication;

concevoir une solution de réplication;

concevoir une stratégie pour la mise à niveau de la réplication;

concevoir un plan de fonctionnement pour la réplication afin d'optimiser la disponibilité.

Module 7 : Combinaison de technologies à haute disponibilité

Ce module fournit les instructions à suivre pour concevoir des solutions à haute disponibilité en combinant plusieurs technologies à haute disponibilité existantes. Il vous permet d'évaluer les faiblesses de chaque technologie à haute disponibilité. Dans ce module, vous identifierez les technologies qui se complètent les unes avec les autres pour minimiser ces faiblesses.

Leçons

Évaluation des faiblesses spécifiques à chaque technologie à haute disponibilité

Optimisation de la disponibilité en combinant plusieurs technologies à haute disponibilité

Atelier pratique 7 : Combinaison de technologies à haute disponibilité

Évaluation des faiblesses spécifiques aux technologies à haute disponibilité

Optimisation de la disponibilité en combinant des technologies

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes:

evaluer les faiblesses spécifiques à chaque technologie à haute disponibilité ;

optimiser la disponibilité en combinant plusieurs technologies à haute disponibilité.

Module 8 : Documentation et test d'une stratégie à haute disponibilité

Ce module fournit les instructions à suivre pour documenter et tester les solutions à haute disponibilité. Il explique la structure d'un document de solution à haute disponibilité et la nécessité de documenter la solution. Dans ce module, vous examinerez également le processus de création d'un plan de test pour les solutions à haute disponibilité.

Leçons

Documentation de solutions à haute disponibilité

Création d'un plan de test pour les solutions à haute disponibilité

Atelier pratique 8 : Documentation et test d'une stratégie à haute disponibilité

Documentation d'une solution à haute disponibilité

Création d'un plan de test

À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes :

documenter des solutions à haute disponibilité;

créer un plan de test pour des solutions à haute disponibilité.




Haut de pageHaut de page

S’inscrire à ce cours

Class schedules have not yet been uploaded for this course.

Tip: Our Microsoft Certified Partners for Learning Solutions have not yet provided us with their schedules. This training may still be scheduled in your area. Search for certified Learning Solutions Partners in your area.


Haut de pageHaut de page