Share via


Update-StorageGroupCopy (RTM)

 

S’applique à : Exchange Server 2007

Dernière rubrique modifiée : 2007-08-29

La cmdlet Update-StorageGroupCopy permet de lancer ou de resynchroniser la réplication pour une copie de base de données de réplication continue en cluster (CCR) Microsoft Exchange Server 2007 ou de réplication continue locale (LCR) spécifiée.

Syntaxe

Update-StorageGroupCopy -Identity <StorageGroupIdParameter> [-DeleteExistingFiles <SwitchParameter>] [-DomainController <Fqdn>] [-Force <SwitchParameter>] [-ManualResume <SwitchParameter>] [-TargetPath <LocalLongFullPath>]

Description détaillée

La cmdlet Update-StorageGroupCopy permet de lancer ou de resynchroniser manuellement la réplication pour une copie de CCR ou de LCR. La cmdlet reprend automatiquement la réplication sur la copie du groupe de stockage. Si vous avez choisi de reprendre manuellement la réplication, vous pouvez exécuter la cmdlet avec le paramètre ManualResume.

Cette opération doit être effectuée dans les situations suivantes :

  • Vous avez créé la copie d'un groupe de stockage en LCR ne disposant pas d'une base de données de base.

  • Vous avez une base de données endommagée dans la copie de CCR ou de LCR.

  • Vous avez activé une copie de LCR à distance précédemment sauvegardée et ne disposez donc pas de tous les journaux.

  • Vous avez un environnement CCR ou LCR et avez besoin d'une nouvelle base de données de base pour la copie passive. Cette situation peut être due à un endommagement, une modification de la configuration, une perte de serveur ou une base de données de base non valide sur la copie passive.

  • Vous avez exécuté une défragmentation hors connexion de la base de données de production.

Notes

Si le chemin d'accès cible n'est pas spécifié, la commande doit être exécutée sur l'ordinateur contenant la copie.

Notes

La commande n'autorise pas l'exécution de sauvegardes (sauvegardes en continu héritées ou VSS) sur le même groupe de stockage.

importantImportant :
Si la communication avec la copie active est perdue ou échoue, l'opération doit être complètement redémarrée.
importantImportant :
Vous devez vérifier qu'il y a suffisamment d'espace avant d'initialiser la cmdlet car il n'y a aucun contrôle automatique. L’utilisation du paramètre DeleteExistingFiles requiert de disposer de l’espace nécessaire pour deux copies de la base de données sur le volume cible car la base de données existante n’est supprimée qu’à la création d’une autre base de données.
CautionAttention :
La cmdlet Update-StorageGroupCopy peut affecter la bande passante réseau disponible et, dans une moindre mesure, les performances du serveur de production.

La cmdlet Update-StorageGroupCopy requiert qu'aucun fichier Exchange n'existe dans l'emplacement cible lorsqu'elle est exécutée et que l'activité de réplication de la copie du groupe de stockage soit suspendue. La cmdlet Suspend-StorageGroupCopy permet de suspendre la copie du groupe de stockage. Une fois l’amorçage effectué, la réplication de la copie du groupe de stockage est redémarrée automatiquement sauf si le paramètre ManualResume est spécifié.

Pour utiliser la cmdlet Update-StorageGroupCopy sur un ordinateur sur lequel un serveur de boîtes aux lettres en cluster est installé, vous devez utiliser un compte auquel le rôle Administrateur de serveur Exchange et le groupe Administrateurs local ont été délégués pour le serveur cible. 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.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

Le paramètre Identity prend l'une des valeurs suivantes :

  • GUID

  • Nom du groupe de stockage

Confirm

Facultatif

Booléen

Le paramètre Confirm suspend le traitement par la commande et demande à l'administrateur de confirmer les actions que la commande va effectuer avant de continuer le traitement. La valeur par défaut est $true.

DeleteExistingFiles

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre DeleteExistingFiles entraîne la suppression des journaux, fichiers de point de contrôle et fichiers de base de données à l'emplacement cible par la commande. Elle supprime uniquement les fichiers recherchés et échoue si d'autres fichiers sont présents. Aucune mesure n'est prise pour les autres fichiers se trouvant à l'emplacement cible. C'est pourquoi, si d'autres fichiers sont disponibles, vous devez les supprimer manuellement.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine utilisé pour accéder à l'objet groupe de stockage, utilisez le paramètre DomainController dans la cmdlet.

Force

Facultatif

System.Management.Automation.SwitchParameter

Vous pouvez utiliser le paramètre Force lorsque la tâche est exécutée par programme en évitant les invites d'intervention administrative. Si le paramètre Force n'est pas intégré dans la cmdlet, une intervention administrative est demandée. Si le paramètre Force est intégré dans la cmdlet mais que la valeur est omise, sa valeur par défaut est $true.

ManualResume

Facultatif

System.Management.Automation.SwitchParameter

Utilisez le paramètre ManualResume lorsque vous ne voulez pas que la cmdlet Update-StorageGroupCopy reprenne automatiquement la réplication de la copie du groupe de stockage. Ce paramètre vous permet de reprendre manuellement la réplication de la copie du groupe de stockage.

TargetPath

Facultatif

Microsoft.Exchange.Data.LocalLongFullPath

Le paramètre TargetPath spécifie l'emplacement du fichier de base de données. Il s'agit du répertoire qui contiendra la base de données. La dernière partie du chemin d'accès est déterminée par le nom de base de la source.

WhatIf

Facultatif

Booléen

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, l'administrateur peut afficher les changements potentiels sans devoir les appliquer. La valeur par défaut est $true.

Erreurs

Erreur Description

Update-StorageGroupCopy: Online database seeding error: MSExchangeIS (Information Store) is not online on '< CMSNameorServerName >'.

La tâche n'a pas pu se connecter au serveur en raison d'un problème de communication.

Update-StorageGroupCopy: Online database seeding error: '< SGName >' is not suspended. The storage group must be suspended before seeding.

Le groupe de stockage doit être suspendu avant de pouvoir être amorcé.

Update-StorageGroupCopy: This task must be run on the second copy's machine if the ' TargetPath ' parameter is omitted.

Vous devez exécuter cette tâche sur la copie passive en cas d'omission du paramètre TargetPath.

Update-StorageGroupCopy is unable to update the storage group copy because this task is only supported on servers running Exchange Server 2007. < ServerName > is not running Exchange Server 2007.

La LCR et la CCR ne sont prises en charge que dans Exchange 2007.

Access denied. The account used to run this task does not have sufficient privileges to update storage group copy from < ServerName >. Please use an account that has been assigned the Exchange Server Admin role.

L'utilisateur ne dispose pas des autorisations Administrateur de serveur Exchange sur le serveur spécifié.

< ServerName > or < StorageGroupName > does not exist.

L'identité spécifiée n'existe pas.

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

CCR (when no second node):

Update-StorageGroupCopy: Continuous replication is not configured on '< SGName >'.

Le groupe de stockage spécifié n'est pas configuré pour prendre en charge la réplication.

Database:

Update-StorageGroupCopy: Online database seeding error: Target database ('< thePath >') already exists. It must be removed.

Logs:

Update-StorageGroupCopy : Online database seeding error: Log files already exist at '< thePath >'. They must be removed.

Les fichiers journaux et une base de données n'ont pas été supprimés avant l'exécution de la mise à jour sans target path. Supprimez les fichiers journaux, de base de données, de point de contrôle et .jtx dans l'emplacement cible ou spécifiez l'option -DeleteExistingFiles.

Update-StorageGroupCopy: Online database seeding error: The database is not mounted.

La base de données de production n'est pas montée. Montez la base de données et exécutez de nouveau la tâche.

Specified path is not available.

Le chemin d'accès spécifié n'est pas disponible ou accessible en écriture.

Update-StorageGroupCopy: Online database seeding error: The database is currently being backed up.

Storage group <StorageGroupName> failed to seed at <DatabaseLocation>. Reason: Error Code (0x50d).

Une opération de sauvegarde de la base de données source est déjà en cours.

Update-StorageGroupCopy: Online database seeding error: Communication failure; Exchange Information Store (MSExchangeIS) on '< ServerName >' is unavailable.

Communication perdue avec la source. Mise à jour terminée.

Update-StorageGroupCopy: Online database seeding error: < ErrorCode >.

Échec de l'amorçage en raison d'une des conditions suivantes :

  • Erreur non spécifiée

  • Entrée ou paramètre non valide

  • Mémoire vive insuffisante

  • Espace disque insuffisant

  • Échec de l'acquisition du droit de processus

  • Le répertoire d'amorçage n'existe pas

  • Les fichiers journaux existent déjà

  • Les fichiers *.jtx existent déjà

  • Le groupe de stockage n'existe pas

Update-StorageGroupCopy: Failed to create the directory '< DirectoryPath >'. The error code is '< code d'erreur >'.

L'opération n'est pas parvenue à créer le répertoire demandé pour héberger la base de données.

Exemple

L'exemple suivant décrit la procédure de réamorçage du groupe de stockage nommé SG1 sur le serveur Server1.

Update-StorageGroupCopy -Identity:Server1\SG1