Vue d'ensemble de la configuration de la mise en miroir de bases de données

Cette section décrit les étapes générales de configuration de la mise en miroir d'une base de données. Pour obtenir une présentation de la mise en miroir de bases de données, consultez Présentation de la mise en miroir de bases de données.

Important

Il est recommandé de configurer la mise en miroir de la base de données pendant les heures creuses car l'opération de configuration peut avoir une incidence sur les performances.

Étapes de la configuration

Pour configurer la mise en miroir de bases de données, procédez comme suit :

  1. Vérifiez que les connexions existent sur le serveur miroir pour tous les utilisateurs de base de données. Pour plus d'informations, consultez Configuration des comptes de connexion pour la mise en miroir de bases de données.

  2. Avant de mettre à disposition une base de données sur une autre instance du serveur, sur l'autre instance du serveur, vous devez configurer l'environnement requis pour utiliser la base de données sur la nouvelle instance de serveur. Pour plus d'informations, consultez Gestion des métadonnées lors de la mise à disposition d'une base de données sur une autre instance de serveur.

  3. Créez la base de données miroir en restaurant avec NORECOVERY une sauvegarde complète récente de la base de données principale. Vérifiez que la base de données principale utilisait déjà le mode de restauration complète lorsque la sauvegarde a été effectuée. La base de données miroir doit porter le même nom que la base de données principale ; elles ne peuvent pas être renommées au cours d'une session de mise en miroir de base de données.

    Important

    Vous devez restaurer toutes les sauvegardes de fichiers journaux effectuées depuis la sauvegarde complète de base de données. Pour pouvoir procéder à la mise en miroir sur les partenaires, vous devez tout d'abord créer une sauvegarde du journal actif sur la base de données d'origine et le restaurer sur la future base de données miroir.

    Pour plus d'informations, consultez Procédure : préparer une base de données miroir pour la mise en miroir (Transact-SQL). Pour plus d'informations sur la manière de créer et de restaurer des sauvegardes de fichiers journaux, consultez Utilisation des sauvegardes de journaux de transactions.

    Notes

    Exécutez les étapes de configuration restantes dès que possible après avoir effectué la sauvegarde de la base de données principale.

  4. Configurez la sécurité et démarrez la session de mise en miroir de la base de données.

    Vous pouvez configurer la mise en miroir en utilisant Transact-SQL ou l'Assistant Mise en miroir de bases de données. Pour plus d'informations, consultez l'une des rubriques suivantes :

    Notes

    La mise en miroir de base de données prend en charge les catalogues de texte intégral. Pour plus d'informations, consultez Mise en miroir de bases de données et catalogues de texte intégral.

  5. Éventuellement, ajoutez un serveur témoin à la session.

    Vous pouvez ajouter le témoin en utilisant Transact-SQL ou l'Assistant Mise en miroir de bases de données. Pour plus d'informations, consultez l'une des rubriques suivantes :

    Notes

    Le propriétaire de la base de données peut désactiver le serveur témoin d'une base de données à tout moment. La désactivation du serveur témoin équivaut à l'absence de témoin ; le basculement automatique ne peut donc pas se produire.

Pour un exemple détaillé de l'utilisation de Transact-SQL pour configurer la mise en miroir de bases de données à l'aide de l'authentification Microsoft Windows, consultez Exemple : configurer la mise en miroir de bases de données à l'aide de l'authentification Windows (Transact-SQL).

Pour un exemple détaillé de l'utilisation de Transact-SQL pour configurer la mise en miroir de bases de données à l'aide de la sécurité basée sur les certificats, consultez Exemple : configuration de la mise en miroir de bases de données à l'aide de certificats (Transact-SQL).