Share via


Procédure d'amorçage de la copie de réplication locale en continu

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Dernière rubrique modifiée : 2006-12-21

Cette rubrique décrit la procédure d'amorçage d'une copie de réplication continue locale (LCR). L'amorçage est le processus au cours duquel une base de données, qu'il s'agisse d'une base de données vierge ou de la copie d'une base de données de production, est ajoutée à la copie du groupe de stockage. Ceci devient la base de données de base pour la copie. Selon la situation, l'amorçage peut être un processus automatique ou manuel que vous lancez. Vous pouvez utiliser la procédure dans les situations où vous jugez qu'un amorçage est nécessaire. L'amorçage est requis dans les conditions suivantes :

  • lorsque le système détecte un fichier journal endommage qui ne peut être relu dans la copie de base de données ;

  • après une défragmentation hors connexion de la base de données de production ;

  • après un nettoyage d'une page de base de données sur le noeud actif, vous voulez implémenter les modifications sur le noeud passif.

La taille de la base de données copiée est directement liée à la durée nécessaire à l'exécution de l'amorçage. L'amorçage dans Microsoft Exchange Server 2007 peut être effectué selon l'une des méthodes suivantes :

  • Utilisation de la cmdlet Update-StorageGroupCopy   La cmdlet Update-StorageGroupCopy utilise la fonctionnalité de sauvegarde en continu du moteur ESE (Extensible Storage Engine) pour effectuer une copie de sauvegarde du groupe de stockage. Lorsque la copie de sauvegarde a été réalisée, la copie passive est déplacée dans le dossier de bases de données LCR.

  • Utilisation de la cmdlet Enable-StorageGroupCopy   Lorsque la cmdlet Enable-StorageGroupCopy est exécutée sur un serveur de boîtes aux lettres, elle amorce la base de données par défaut, sauf si l'option -SeedingPostponed est utilisée. La cmdlet Enable-StorageGroupCopy utilise la cmdlet Update-StorageGroupCopy de manière interne en tant qu'élément du processus d'activation.

  • Copie manuelle de base de données en mode hors connexion   Cette méthode implique le démontage d'une base de données et la copie du fichier de base de données dans le dossier de bases de données LCR. Si vous utilisez cette procédure pour amorcer le dossier de bases de données LCR, le service sera interrompu car comme la procédure requiert le démontage de la base de données, celle-ci est temporairement inaccessible pour les utilisateurs.

Cette rubrique contient deux procédures : Une première procédure décrit l'utilisation de la cmdlet Update-StorageGroupCopy pour amorcer le dossier de bases de données de LCR et une autre décrit l'utilisation de la console de gestion Exchange pour démonter les bases de données pour la copie en mode hors connexion dans le dossier de bases de données de LCR.

Avant de commencer

Pour exécuter les procédures suivantes, vous devez utiliser un compte auquel a été délégué :

  • le rôle Administrateur d'organisation Exchange.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

En outre, notez que la cmdlet Update-StorageGroupCopy copie toujours les données vers un emplacement disponible localement. Il est recommandé d'exécuter ces procédures sur le serveur contenant la copie du groupe de stockage en cours d'amorçage.

Procédure

Amorçage d'une base de données LCR à l'aide de l'environnement de ligne de commande Exchange Management Shell

  1. Ouvrez l'environnement de ligne de commande Exchange Management Shell.

  2. Arrêtez les activités de réplication et de relecture à l'aide de la commande suivante :

    Suspend-StorageGroupCopy -Identity:<Server>\<StorageGroupName> -SuspendComment:"Seeding"
    
  3. Supprimez les fichiers de base de données, les fichiers journaux et les fichiers de point de contrôle du noeud passif. Supprimez les fichiers *.log, *.jrs, *.chk et le fichier .edb du dossier de la base de données de LCR. Si vous pensez que la configuration du stockage est correcte, vous pouvez exécuter cette étape en utilisant l'option –DeleteExistingFiles de la cmdlet Update-StorageGroupCopy.

  4. Amorcez la copie passive de la base de données en utilisant la commande suivante :

    Update-StorageGroupCopy -Identity:<Server>\<StorageGroupName>
    

    Notes

    La cmdlet Update-StorageGroupCopy reprend automatiquement la réplication sur la copie du groupe de stockage. Si ce comportement ne vous convient pas, exécutez la cmdlet avec le paramètre ManualResume. Pour plus d'informations, consultez la rubrique Update-StorageGroupCopy. Pour reprendre la réplication manuellement après exécution de la cmdlet Update-StorageGroupCopy, exécutez la commande suivante :

    Resume-StorageGroupCopy -Identity:<Server>\<StorageGroupName>
    

    Notes

    Si des messages d'erreur s'affichent lorsque vous exécutez la tâche Update-StorageGroupCopy, pour plus d'informations, consultez la table des erreurs dans la rubrique Update-StorageGroupCopy.

  5. Une fois la commande Update-StorageGroupCopy exécutée et la copie du groupe de stockage reprise, vérifiez que la réplication s'effectue correctement en utilisant la cmdlet Get-StorageGroupCopyStatus. Pour plus d'informations, consultez la rubrique Get-StorageGroupCopyStatus.

    Important

    Il est essentiel de vérifier que les fichiers journaux sont en cours de réplication et de relecture dans la copie passive de la base de données.

Amorçage du dossier de bases de données en démontant la base de données et en copiant le fichier de base de données à l'aide de la console de gestion Exchange

  1. Démarrez la console de gestion Exchange.

  2. Développez Microsoft Exchange, Configuration du serveur, puis sélectionnez Boîtes aux lettres.

  3. Dans le volet Résultats, sélectionnez le serveur de boîtes aux lettres contenant la base de données que vous voulez démonter.

  4. Dans le volet Travail, cliquez avec le bouton droit sur la base de données que vous voulez démonter, puis sélectionnez Démonter une base de données.

  5. Suspendez la réplication sur la base de données démontée. Suivez la procédure de suspension de la réplication décrite dans la rubrique Procédure d'arrêt de la réplication d'un groupe de stockage activé pour la réplication continue locale.

  6. Supprimez les fichiers de base de données, les fichiers journaux et les fichiers de point de contrôle du noeud passif (copie de LCR). Supprimez les fichiers *.log, *.jrs, *.chk et le fichier .edb du dossier de la base de données de LCR.

  7. Une fois la base de données démontée et les fichiers existants supprimés dans le dossier de la base de données de LCR, copiez le fichier de base de données à partir du dossier de la base de données de production vers le dossier de la base de données de LCR.

  8. Une fois le fichier de base de données copié à partir du dossier de la base de données de production vers le dossier de bases de données LCR, cliquez avec le bouton droit sur la base de données, puis sélectionnez Monter la base de données.

    Notes

    L'amorçage est terminé lorsque le fichier est copié. L'accès au client est restauré après le montage de la base de données de production.

  9. Reprenez la réplication pour la base de données de LCR démontée. Suivez la procédure de reprise de la réplication décrite dans la rubrique Procédure de redémarrage de la réplication d'un groupe de stockage activé pour la réplication continue locale.

    Notes

    L'amorçage a été effectué, la réplication et la relecture du journal des transactions vont désormais s'effectuer automatiquement.

Pour plus d'informations

Pour plus d'informations sur la gestion de votre environnement de LCR, consultez la rubrique Gestion de la réplication locale en continu.