Condividi tramite


Move-DatabasePath (RTM)

 

Si applica a: Exchange Server 2007

Ultima modifica dell'argomento: 2007-08-06

Utilizzare il cmdlet Move-DatabasePath per impostare un nuovo percorso del database sul server Cassette postali specificato e spostare i file corrispondenti in quel percorso.

Sintassi

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

Descrizione dettagliata

Utilizzare il cmdlet Move-DatabasePath per impostare un nuovo percorso del database sul server Cassette postali specificato e spostare i file corrispondenti in quel percorso. Questo cmdlet è valido solo per i server Cassette postali Microsoft Exchange Server 2007.

Quando si utilizza il cmdlet Move-DatabasePath, considerare quanto segue:

  • Questo cmdlet riporta un errore se è in esecuzione mentre si sta eseguendo il backup del database.

  • Se il database specificato viene installato quando il cmdlet è in esecuzione, il database viene disinstallato automaticamente e quindi installato nuovamente e non sarà disponibile per gli utenti finché disinstallato.

  • In un ambiente di replica continua cluster (CCR, Cluster Continuous Replication), è necessario spostare manualmente la seconda copia dei dati.

  • Questo comando può essere eseguito solo sui server Cassette postali interessati, fatta eccezione per il fatto che può essere eseguito su una workstation dell'amministratore quando si utilizza il parametro ConfigurationOnly.

Per eseguire il cmdlet Move-DatabasePath, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Server Administrator e appartenenza al gruppo Administrators locale del server di destinazione.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Il parametro Identity consente di specificare il GUID, il nome distinto (DN) o il nome del database.

  • Quando si specifica il nome di un database, è possibile includere il nome del server utilizzando il formato Nome del server\Gruppo di archiviazione\Database.

  • L'etichetta del parametro Identity è facoltativa.

ConfigurationOnly

Facoltativo

System.Management.Automation.SwitchParameter

Il parametro ConfigurationOnly modifica la configurazione del database senza spostare alcun file. Il valore $true modifica la configurazione. Il valore $false modifica la configurazione e sposta i file. Il valore predefinito è $false.

CopyEDBFilePath

Facoltativo

Microsoft.Exchange.Data.EdbFilePath

Il parametro CopyEDBFilePath consente di specificare un nuovo percorso del file per la copia di backup del database. Il percorso del file non può essere lo stesso di EDBFilePath.

DomainController

Facoltativo

Microsoft.Exchange.Data.Fqdn

Per specificare il nome di dominio completo (FQDN, fully qualified domain name) del controller di dominio che consente di scrivere la modifica alla configurazione nel servizio directory di Active Directory, includere nel comando il parametro DomainController.

EDBFilePath

Facoltativo

Microsoft.Exchange.Data.EdbFilePath

Il parametro EDBFilePath consente di specificare un nuovo percorso del file per il database. Tutti i file del database vengono spostati in questo percorso. Il percorso predefinito è <ExchangeInstallDirectory>\Mailbox\LocalCopies\Storage Group\MBDatabase.edb. Questo percorso del file non può essere lo stesso della copia di backup del database.

Force

Facoltativo

System.Management.Automation.SwitchParameter

Includere il parametro Force per forzare il comando all'esecuzione senza chiedere la conferma dell'utente.

Tipi di input

Tipi restituiti

Errori

Errore Descrizione

 

Eccezioni

Eccezioni Descrizione

 

Esempio

Nel primo esempio il comando Move-DatabasePath viene utilizzato per impostare un nuovo percorso per il database della cassetta postale specificato dal GUID.

Nel secondo esempio il comando Move-DatabasePath viene utilizzato per impostare un nuovo percorso del database della cassetta postale specificato dal nome del database utilizzando il formato del parametro Identity: Nome del server\Gruppo di archiviazione\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"

Per eseguire l'operazione di spostamento, è necessario disinstallare temporaneamente il database, rendendolo inaccessibile per gli utenti. Se il database è disinstallato temporaneamente, non viene installato nuovamente al termine dell'operazione.