SQL Server 2005 et versions supérieures prennent en charge la mise en miroir de base de données, dans laquelle le
serveur principal envoie, en temps réel, des blocs d'enregistrements de son journal de base de
données à l'instance en miroir qui, en cas de panne, peut être disponible en quelques secondes.
PowerAMC prend en charge la mise en miroir de base de données avec les points de fin et les extensions sur l'objet base de données.
Création d'une base de données pour mise en miroir
Pour créer une base de données afin de modéliser la mise en miroir de base de données :
- Pointez sur le modèle dans l'Explorateur d'objets, cliquez le bouton droit de la souris, puis sélectionnez Propriétés.
- Sur l'onglet Général, cliquez sur l'outil Créer à droite de la zone Base de données.
- Cliquez sur l'onglet Mirroring et spécifiez les propriétés appropriées.
Propriétés de mise en miroir
Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'une base de données, double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles dans sur l'onglet Mirroring :
Nom
|
Description
|
Activer la mise en miroir
|
Permet d'activer la mise en miroir de la base de données.
Nom dans le script : EnableMirroring
|
Partenaire/ Témoin
|
Spécifie le rôle que la base de données va jouer dans la mise en miroir. Vous
pouvez choisir :
-
Partenaire – la base de données est soit la base de données principale,
soit la base de données miroir.
-
Témoin – la base de données agit comme témoin dans une mise en
miroir. Une clause A SET WITNESS affecte les deux copies de la base
de données, mais ne peut être spécifiée que sur le serveur principal. Si
un témoin est défini pour une session, un quorum est requis pour servir
la base de données et ce, quelle que soit la valeur du paramètre SAFETY.
Noms dans le script : Partner, Witness
|
Options
|
Spécifie les options de fonctionnement en miroir pour la base de données.
Vous pouvez choisir :
Nom dans le script : MirrorOptions
|
Serveur
|
Dans le cas d'une mise en miroir de type partenaire, spécifie l'adresse réseau
de serveur d'une instance de SQL Server pour agir comme partenaire de
basculement dans une nouvelle session de mise en miroir de base de données.
Dans le cas d'une mise en miroir de type témoin, spécifie une instance du
moteur de base de données devant agir comme serveur témoin pour une
session de mise en miroir de base de données.
Nom dans le script : MirrorServer
|
Dépassement de délai
|
[si vous avez sélectionné Partenaire] Spécifie le délai d'attente en secondes.
Le délai d'attente est le délai maximal pendant lequel une instance de serveur
attend pour recevoir un message PING d'une autre instance dans une
session de mise en miroir avant de considérer que l'autre instance est déconnectée.
Nom dans le script : TimeOut
|