Partager via


Propriétés de la base de données (page Mise en miroir)

Mis à jour : 12 décembre 2006

Accédez à cette page depuis la base de données principale et utilisez-la pour configurer et modifier les propriétés de la mise en miroir de bases de données pour une base de données. Utilisez-la également pour lancer Configurer l'Assistant Sécurité de mise en miroir de bases de données, afin d'afficher l'état d'une session de mise en miroir et de suspendre ou supprimer une session de mise en miroir de bases de données.

ms183684.note(fr-fr,SQL.90).gifImportant :
La sécurité doit être configurée avant de démarrer la mise en miroir. Si la mise en miroir n'a pas commencé, vous devez la lancer en utilisant l'Assistant. Les zones de texte de la page Mise en miroir restent désactivées jusqu'à la fin de l'Assistant.

Pour configurer la mise en miroir de bases de données à l'aide de SQL Server Management Studio

Options

  • Configurer la sécurité
    Cliquez sur ce bouton pour démarrer Configurer l'Assistant Sécurité de mise en miroir de bases de données.

    Si l'Assistant est exécuté avec succès, l'action entreprise dépend du fait que la mise en miroir a déjà commencé ou non, comme suit :

    Si la mise en miroir n'a pas commencé.

    La page de propriétés met en cache ces informations de connexion, ainsi qu'une valeur indiquant si la propriété de partenaire de la base de données miroir est définie.

    À la fin de l'Assistant, vous êtes invité à démarrer la mise en miroir de bases de données en utilisant les adresses réseau et le mode d'opération du serveur par défaut. Si vous souhaitez modifier les adresses ou le mode d'opération, cliquez sur Ne pas démarrer la mise en miroir.

    Si la mise en miroir a commencé.

    Si le serveur témoin a été modifié dans l'Assistant, il est défini en conséquence.

  • Adresses réseau du serveur
    Une option équivalente existe pour chaque instance de serveur : Principale, Miroir et Témoin.

    Les adresses réseau du serveur des instances de serveurs sont spécifiées automatiquement lorsque vous terminez Configurer l'Assistant Sécurité de mise en miroir de bases de données. Une fois l'Assistant terminé, vous pouvez si nécessaire modifier les adresses réseau manuellement.

    L'adresse réseau du serveur présente la syntaxe de base suivante :

    TCP**://nom_de_domaine_complet:**port

    • nom_de_domaine_complet est le serveur sur lequel l'instance de serveur se trouve.
    • port est le port attribué au point de terminaison de mise en miroir de bases de données de l'instance de serveur.
      Pour prendre part à la mise en miroir de bases de données, un serveur requiert un point de terminaison de mise en miroir de bases de données. Si vous utilisez Configurer l'Assistant Sécurité de mise en miroir de bases de données pour établir la première session de mise en miroir d'une instance de serveur, l'Assistant crée automatiquement le point de terminaison et le configure pour qu'il utilise l'authentification Windows. Pour plus d'informations sur la façon d'utiliser l'Assistant avec l'authentification basée sur un certificat, consultez Procédure : configurer une session de mise en miroir de base de données (SQL Server Management Studio).
      ms183684.note(fr-fr,SQL.90).gifImportant :
      Chaque instance de serveur requiert un seul point de terminaison de mise en miroir de bases de données, quel que soit le nombre de sessions de mise en miroir à prendre en charge.

    Par exemple, pour une instance de serveur d'un système informatique nommé DBSERVER9, dont le point de terminaison utilise le port 7022, l'adresse réseau peut être :

    TCP://DBSERVER9.COMPANYINFO.ADVENTURE-WORKS.COM:7022
    

    Pour plus d'informations, consultez Spécification d'une adresse réseau de serveur (mise en miroir de base de données).

    ms183684.note(fr-fr,SQL.90).gifRemarque :
    Au cours d'une session de mise en miroir de bases de données, les instances de serveur principal et miroir ne peuvent pas être modifiées ; l'instance de serveur témoin, toutefois, peut être modifiée au cours d'une session. Pour plus d'informations, consultez la section « Remarques » plus loin dans cette rubrique.
  • Démarrer la mise en miroir
    Cliquez ici pour commencer la mise en miroir, lorsque toutes les conditions suivantes sont respectées :

    • La base de données miroir doit exister.
      Avant de démarrer la mise en miroir, la base de données miroir doit avoir été créée par la restauration WITH NORECOVERY d'une sauvegarde complète récente et, éventuellement, de sauvegardes de journaux de la base de données principale sur le serveur miroir. Pour plus d'informations, consultez Procédure : préparer une base de données miroir pour la mise en miroir (Transact-SQL).
    • Les adresses TCP des instances de serveur principal et miroir sont déjà spécifiées (dans la section Adresses réseau du serveur).
    • Si le mode d'opération est défini sur Haute sécurité avec basculement automatique (synchrone), l'adresse TCP de l'instance de serveur miroir est également spécifiée.
    • La sécurité a été configurée correctement.

    Cliquez sur Démarrer la mise en miroir pour initier la session. Le Moteur de base de données essaie de se connecter automatiquement au partenaire de mise en miroir pour vérifier que le serveur miroir est correctement configuré et commencer la session de mise en miroir. Si la mise en miroir peut être lancée, un travail est créé pour surveiller la base de données.

    ms183684.note(fr-fr,SQL.90).gifImportant :
    Avant de démarrer la mise en miroir, le Moteur de base de données analyse les champs des adresses réseau du serveur pour vérifier que chaque adresse contient au moins un point. Si ce n'est pas le cas, un message d'erreur vous informe qu'au moins une adresse réseau du serveur n'a pas de nom de domaine complet. Dans ce cas, corrigez chaque adresse non valide en modifiant son champ Adresses réseau du serveur, puis cliquez de nouveau sur Démarrer la mise en miroir.
  • Suspendre ou Reprendre
    Au cours d'une session de mise en miroir de bases de données, cliquez sur Suspendre pour interrompre la session. Vous êtes invité à confirmer l'opération ; si vous cliquez sur Oui, la session est suspendue et le bouton devient Reprendre. Pour reprendre la session, cliquez sur Reprendre.

    Pour obtenir des informations sur l'impact de la suspension d'une session, consultez Suspension et reprise de la mise en miroir de bases de données.

    ms183684.note(fr-fr,SQL.90).gifImportant :
    Après un service forcé, lorsque le serveur principal d'origine se reconnecte, la mise en miroir est suspendue. La reprise de la mise en miroir dans cette situation peut entraîner des pertes de données sur le serveur principal d'origine. Pour plus d'informations sur la façon de gérer la perte de données potentielle, consultez Service forcé (avec possibilité de perte de données).
  • Suppression de la mise en miroir
    Sur l'instance de serveur principal, cliquez pour interrompre la session et supprimer la configuration de mise en miroir des bases de données. Un message de confirmation s'affiche. Si vous cliquez sur Oui, la session s'arrête et la mise en miroir est supprimée. Pour plus d'informations sur l'impact de la suppression d'une mise en miroir de bases de données, consultez Suppression d'une mise en miroir des bases de données.

    ms183684.note(fr-fr,SQL.90).gifRemarque :
    S'il s'agit de la seule base de données mise en miroir sur l'instance de serveur, le travail de surveillance est supprimé.
  • Basculement
    Cliquez sur ce bouton pour basculer manuellement de la base de données principale vers la base de données miroir.

    ms183684.note(fr-fr,SQL.90).gifRemarque :
    Si la session de mise en miroir est exécutée en mode haute performance, le basculement manuel n'est pas pris en charge. Pour effectuer un basculement manuel, vous devez d'abord définir le mode d'opération sur Haute sécurité sans basculement automatique (synchrone). Une fois le basculement terminé, vous pouvez restaurer le mode Haute performance (asynchrone) sur l'instance de serveur principal.

    Vous êtes invité à confirmer l'opération. Si vous cliquez sur Oui, une tentative de basculement est effectuée et si elle réussit, la boîte de dialogue Propriétés de la base de données se ferme. Si le basculement échoue, un message d'erreur s'affiche et la boîte de dialogue reste ouverte.

    Les rôles des serveurs principal et miroir sont échangés : l'ancienne base de données miroir devient la base de données principale et inversement. Notez que la boîte de dialogue Propriétés de la base de données devient immédiatement inaccessible sur l'ancienne base de données principale, car cette dernière est devenue la base de données miroir ; cette boîte de dialogue devient accessible sur la nouvelle base de données principale après le basculement.

    ms183684.note(fr-fr,SQL.90).gifImportant :
    Si vous cliquez sur Basculer après avoir modifié des propriétés dans la boîte de dialogue Propriétés de la base de données, ces modifications sont perdues. Pour enregistrer les modifications apportées, répondez Non à l'invite de confirmation et cliquez sur OK pour enregistrer les modifications. Ensuite, ouvrez de nouveau la boîte de dialogue de propriétés de la base de données et cliquez sur Basculer.
  • Mode d'opération
    Vous pouvez éventuellement modifier le mode d'opération. La disponibilité de certains modes d'opération dépend du fait que vous ayez spécifié ou non une adresse TCP pour un témoin. Les options sont les suivantes :

    Option

  • État
    Une fois que la mise en miroir a démarré, le panneau État affiche l'état de la session de mise en miroir de bases de données tel que lorsque vous avez sélectionné la page Mise en miroir. Pour mettre à jour le panneau État, cliquez sur le bouton Actualiser. Les états possibles sont :

    États Explication

    Cette base de données n'est pas configurée pour la mise en miroir

    Aucune session de mise en miroir de base de données n'existe et aucune activité n'est à signaler dans la page Mise en miroir.

    Suspendu

    La base de données principale est disponible mais n'envoie pas de journaux au serveur miroir.

    Aucune connexion

    L'instance de serveur principal ne peut pas se connecter à son partenaire.

    Synchronisation

    Le contenu de la base de données miroir reste en arrière par rapport au contenu de la base de données principale. L'instance de serveur principal envoie des enregistrements de journal à l'instance de serveur miroir, laquelle applique les modifications à la base de données miroir pour la restaurer par progression.

    Lors du démarrage d'une session de mise en miroir de bases de données, les bases de données miroir et principale se trouvent dans cet état.

    Basculement

    Sur l'instance de serveur principal, un basculement manuel (basculement de rôle) a commencé et le serveur passe actuellement par le rôle de miroir. Dans cet état, les connexions utilisateur à la base de données principale sont rapidement interrompues et la base de données adopte le rôle de miroir dans l'instant qui suit.

    Synchronisé

    Lorsque le serveur miroir a rattrapé suffisamment de retard par rapport au serveur principal, l'état de la base de données devient Synchronisé. La base de données reste dans cet état aussi longtemps que le serveur principal continue d'envoyer des modifications au serveur miroir et que le serveur miroir continue d'appliquer les modifications à la base de données miroir.

    En mode haute sécurité, le basculement est possible sans perte de données.

    En mode haute performance, la perte de données peut se produire, même si l'état est Synchronisé.

    Pour plus d'informations, consultez États de la mise en miroir.

  • Actualiser
    Cliquez ici pour mettre à jour la zone État.

Remarques

Si vous n'êtes pas familiarisé avec la mise en miroir de bases de données, consultez Présentation de la mise en miroir de bases de données au préalable.

Ajout d'un témoin à une session existante

Vous pouvez ajouter un témoin à une session existante ou remplacer un témoin existant. Si vous connaissez l'adresse réseau de serveur du témoin, vous pouvez renseigner le champ Témoin manuellement. Dans le cas contraire, utilisez Configurer l'Assistant Sécurité de mise en miroir de bases de données pour configurer le témoin. Une fois le champ d'adresse renseigné, assurez-vous que l'option Haute sécurité avec basculement automatique (synchrone) est sélectionnée.

Après avoir configuré un nouveau témoin, vous devez cliquer sur OK pour l'ajouter à la session de mise en miroir.

Pour ajouter un témoin lors de l'utilisation de l'authentification Windows

Procédure : ajouter ou remplacer un témoin de mise en miroir de base de données (SQL Server Management Studio)

Suppression d'un témoin

Pour supprimer un témoin, supprimez du champ Témoin son adresse réseau du serveur. Si vous passez en mode haute sécurité avec basculement automatique, la valeur du champ Témoin est automatiquement supprimée.

Une fois que le témoin a été supprimé, vous devez cliquer sur OK pour le supprimer de la session de mise en miroir.

Surveillance de la mise en miroir de bases de données

Pour surveiller les bases de données mises en miroir sur une instance de serveur, vous pouvez utiliser le moniteur de mise en miroir de bases de données ou la procédure stockée du système sp_dbmmonitorresults.

Pour surveiller des bases de données mises en miroir

Pour plus d'informations, consultez Analyse de la mise en miroir de bases de données.

Voir aussi

Autres ressources

Basculement automatique
Sécurité du transport de la mise en miroir de bases de données
Service forcé (avec possibilité de perte de données)
Procédure : ajouter ou remplacer un témoin de mise en miroir de base de données (SQL Server Management Studio)
Procédure : Créer un point de terminaison de mise en miroir pour l'authentification Windows (Transact-SQL)
Procédure : lancer l'analyse de mise en miroir de base de données
Spécification d'une adresse réseau de serveur (mise en miroir de base de données)
Basculement manuel
Analyse de la mise en miroir de bases de données
Présentation de la mise en miroir de bases de données
Suspension et reprise de la mise en miroir de bases de données
Suppression d'une mise en miroir des bases de données
Témoin de mise en miroir de base de données

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

12 décembre 2006

Nouveau contenu :
  • Ajout d'une remarque à la description du bouton Démarrer la mise en miroir.

14 avril 2006

Nouveau contenu :
  • Ajout d'une remarque sur l'ajout d'un témoin à une session existante ou le remplacement d'un témoin existant.
  • Ajout d'une remarque sur la suppression d'un témoin.
  • Ajout d'une remarque sur la surveillance des bases de données en miroir.
Contenu modifié :
  • Mise à jour des étiquettes des options du Mode d'opération et de l'ordre de ces options.
  • Mise à jour de la description de l'état Synchronisé.
  • Correction apportée à la description de l'état Aucune connexion.
  • Développement de la description de l'état Basculement.