Share via


Move-DatabasePath (RTM)

 

S’applique à : Exchange Server 2007

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

La cmdlet Move-DatabasePath permet de définir un nouveau chemin d'accès à l'emplacement d'une base de données sur le serveur de boîtes aux lettres spécifié et de déplacer les fichiers liés vers cet emplacement.

Syntaxe

Move-DatabasePath -Identity <DatabaseIdParameter> [-ConfigurationOnly <SwitchParameter>] [-CopyEdbFilePath <EdbFilePath>] [-DomainController <Fqdn>] [-EdbFilePath <EdbFilePath>] [-Force <SwitchParameter>]

Description détaillée

La cmdlet Move-DatabasePath permet de définir un nouveau chemin d'accès à l'emplacement d'une base de données sur le serveur de boîtes aux lettres spécifié et de déplacer les fichiers liés vers cet emplacement. Cette cmdlet est valide uniquement pour les serveurs de boîtes aux lettres Microsoft Exchange Server 2007.

Lorsque vous utilisez la cmdlet Move-DatabasePath, vous devez considérer les points suivants :

  • Cette cmdlet échoue si elle est exécutée alors que la base de données est en cours de sauvegarde.

  • Si la base de données spécifiée est montée pendant l'exécution de cette cmdlet, la base de données sera automatiquement démontée puis remontée, et sera inaccessible pour les utilisateurs lors du démontage.

  • Dans un environnement de réplication continue en cluster (CCR), la deuxième copie des données doit être déplacée manuellement.

  • Cette commande peut être exécutée sur le serveur de boîtes aux lettres affecté uniquement ; elle peut être exécutée sur la station de travail d'un administrateur lorsque le paramètre ConfigurationOnly est utilisé.

Pour exécuter la cmdlet Move-DatabasePath, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur de serveur Exchange et le groupe Administrateurs local 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.DatabaseIdParameter

Le paramètre Identity spécifie le GUID, le nom unique (DN) ou le nom de la base de données.

  • Lorsque vous spécifiez le nom de la base de données, vous pouvez inclure le nom de serveur en utilisant le format Name\Storage Group\Database.

  • L'étiquette du paramètre Identity est facultative.

ConfigurationOnly

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre ConfigurationOnly modifie la configuration de la base de données sans déplacer de fichiers. La valeur $true modifie la configuration. La valeur $false modifie la configuration et déplace les fichiers. La valeur par défaut est $false.

CopyEDBFilePath

Facultatif

Microsoft.Exchange.Data.EdbFilePath

Le paramètre CopyEDBFilePath spécifie un nouveau chemin d'accès pour la copie de sauvegarde de la base de données. Ce chemin d'accès au fichier ne peut pas être le même que celui indiqué pour le paramètre EDBFilePath.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine qui écrit ce changement de configuration dans le service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande.

EDBFilePath

Facultatif

Microsoft.Exchange.Data.EdbFilePath

Le paramètre EDBFilePath spécifie un nouveau chemin d'accès au fichier pour la base de données. Tous les fichiers de base de données actuels sont déplacés vers cet emplacement. L'emplacement par défaut est <ExchangeInstallDirectory>\Mailbox\LocalCopies\Storage Group\MBDatabase.edb. Ce chemin d'accès au fichier ne peut pas être le même que le chemin d'accès à la copie de sauvegarde de la base de données.

Force

Facultatif

System.Management.Automation.SwitchParameter

Incluez le paramètre Force pour forcer l'exécution de la commande sans demander de confirmation à l'utilisateur.

Types d'entrées

Types de retours

Erreurs

Erreur Description

 

Exceptions

Exceptions Description

 

Exemple

Dans le premier exemple, la commande Move-DatabasePath permet de définir un nouveau chemin d'accès à la base de données de boîtes aux lettres spécifié par le GUID.

Dans le deuxième exemple, la commande Move-DatabasePath permet de définir un nouveau chemin d'accès à la base de données de boîtes aux lettres spécifié par le nom de la base de données, en utilisant le format du paramètre IdentityServer Name\Storage Group\Database.

Move-DatabasePath -Identity a0ec9f03-12a9-4e40-9310-43f9105fd4d2 -EdbFilePath C:\NewFolder\MyDatabase.edb
Move-DatabasePath -Identity "ExchangeServer2.Contoso.com\First Storage Group\Mailbox Database 2" -EdbFilePath "C:\NewFolder\Mailbox Database 2.edb"

Pour exécuter l'opération de déplacement, la base de données doit être démontée de façon temporaire, ce qui la rend inaccessible pour tous les utilisateurs. Si la base de données est actuellement démontée, elle n'est pas remontée au terme du processus.