Condividi tramite


Move-ActiveMailboxDatabase

Questo cmdlet è disponibile solo in Exchange locale.

Utilizzare il cmdlet Move-ActiveMailboxDatabase per eseguire un passaggio di database o server.

Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.

Sintassi

ActivatePreferred

Move-ActiveMailboxDatabase
    [-ActivatePreferredOnServer] <MailboxServerIdParameter>
    [-Confirm]
    [-DomainController <Fqdn>]
    [-MountDialOverride <DatabaseMountDialOverride>]
    [-MoveComment <String>]
    [-SkipActiveCopyChecks]
    [-SkipClientExperienceChecks]
    [-SkipCpuChecks]
    [-SkipHealthChecks]
    [-SkipLagChecks]
    [-SkipMaximumActiveDatabasesChecks]
    [-SkipMoveSuppressionChecks]
    [-TerminateOnWarning]
    [-WhatIf]
    [<CommonParameters>]

Identity

Move-ActiveMailboxDatabase
    [-Identity] <DatabaseIdParameter>
    [[-ActivateOnServer] <MailboxServerIdParameter>]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-MountDialOverride <DatabaseMountDialOverride>]
    [-MoveComment <String>]
    [-SkipActiveCopyChecks]
    [-SkipClientExperienceChecks]
    [-SkipCpuChecks]
    [-SkipHealthChecks]
    [-SkipLagChecks]
    [-SkipMaximumActiveDatabasesChecks]
    [-SkipMoveSuppressionChecks]
    [-TerminateOnWarning]
    [-WhatIf]
    [<CommonParameters>]

Server

Move-ActiveMailboxDatabase
    [-Server] <MailboxServerIdParameter>
    [[-ActivateOnServer] <MailboxServerIdParameter>]
    [-MoveAllDatabasesOrNone]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-MountDialOverride <DatabaseMountDialOverride>]
    [-MoveComment <String>]
    [-SkipActiveCopyChecks]
    [-SkipClientExperienceChecks]
    [-SkipCpuChecks]
    [-SkipHealthChecks]
    [-SkipLagChecks]
    [-SkipMaximumActiveDatabasesChecks]
    [-SkipMoveSuppressionChecks]
    [-TerminateOnWarning]
    [-WhatIf]
    [<CommonParameters>]

SkipAllChecks

Move-ActiveMailboxDatabase
    [-Identity] <DatabaseIdParameter>
    [-ActivateOnServer] <MailboxServerIdParameter>
    [-SkipAllChecks]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-MountDialOverride <DatabaseMountDialOverride>]
    [-MoveComment <String>]
    [-SkipActiveCopyChecks]
    [-SkipClientExperienceChecks]
    [-SkipCpuChecks]
    [-SkipHealthChecks]
    [-SkipLagChecks]
    [-SkipMaximumActiveDatabasesChecks]
    [-SkipMoveSuppressionChecks]
    [-TerminateOnWarning]
    [-WhatIf]
    [<CommonParameters>]

Descrizione

È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Anche se questo articolo elenca tutti i parametri per il cmdlet, è possibile che non si abbia accesso ad alcuni parametri se non sono inclusi nelle autorizzazioni assegnate all'utente. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.

Esempio

Esempio 1

Move-ActiveMailboxDatabase DB2 -ActivateOnServer MBX1 -MountDialOverride:None

In questo esempio viene eseguito un passaggio del database DB2 sul server Cassette postali MBX1. Al termine dell'operazione, MBX1 ospita la copia attiva di DB2. Poiché il parametro MountDialOverride è impostato su None, MBX1 esegue il montaggio del database utilizzando le proprie impostazioni del dial di montaggio automatico del database.

Esempio 2

Move-ActiveMailboxDatabase DB1 -ActivateOnServer MBX3 -MountDialOverride:GoodAvailability

In questo esempio viene eseguito un passaggio del database DB1 sul server Cassette postali MBX3. Al termine dell'operazione, MBX3 ospita la copia attiva di DB1. Perché il parametro MountDialOverride viene specificato con un valore Good Availability, MBX3 esegue il montaggio del database utilizzando un'impostazione del dial di montaggio automatico del database pari a GoodAvailability.

Esempio 3

Move-ActiveMailboxDatabase DB3 -ActivateOnServer MBX4

In questo esempio viene eseguito un passaggio del database DB3 sul server Cassette postali MBX4. Al termine dell'operazione, MBX4 ospita la copia attiva di DB3. Poiché il parametro MountDialOverride non è specificato, MBX4 esegue il montaggio del database utilizzando un'impostazione del dial di montaggio automatico del database pari a Lossless.

Esempio 4

Move-ActiveMailboxDatabase -Server MBX1

In questo esempio viene eseguito un passaggio di server per il server Cassette postali MBX1. Tutte le copie attive del database delle cassette postali in MBX1 vengono attivate in uno o più altri server Cassette postali con copie integre dei database attivi in MBX1.

Parametri

-ActivateOnServer

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro ActivateOnServer consente di specificare il nome del server Cassette postali su cui deve essere attivata la copia del database delle cassette postali.

Proprietà dei parametri

Tipo:MailboxServerIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Identity
Posizione:2
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
Server
Posizione:2
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-ActivatePreferredOnServer

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro ActivatePreferredOnServer consente di specificare il server Cassette postali in cui si desidera attivare tutti i database delle cassette postali con copie con valore ActivationPreference pari a 1. È possibile utilizzare qualsiasi valore che identifichi il server in maniera univoca. Ad esempio:

  • Nome
  • Nome distinto (DN)
  • ExchangeLegacyDN
  • GUID

È possibile utilizzare tale parametro come parte del metodo di manutenzione finale su un server cassetta postale.

Proprietà dei parametri

Tipo:MailboxServerIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ActivatePreferred
Posizione:1
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Confirm

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.

  • I cmdlet distruttivi (ad esempio, i cmdlet Remove-*) dispongono di una pausa incorporata che impone all'utente di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi: -Confirm:$false.
  • La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non dispone di una pausa incorporata. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DomainController

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.

Proprietà dei parametri

Tipo:Fqdn
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Identity

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro Identity consente di specificare il database delle cassette postali da attivare. È possibile utilizzare qualsiasi valore che identifichi il database in maniera univoca. Ad esempio:

  • Nome
  • Nome distinto (DN)
  • GUID

Non è possibile usare questo parametro con il parametro Server

Proprietà dei parametri

Tipo:DatabaseIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Identity
Posizione:1
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
SkipAllChecks
Posizione:1
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-MountDialOverride

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro MountDialOverride consente di sostituire le impostazioni nel dial di montaggio automatico del database (AutoDatabaseMountDial) per il server di destinazione e di specificare un'impostazione alternativa. I valori validi sono i seguenti:

  • Nessuno: viene usata l'impostazione di composizione per il montaggio automatico del database attualmente configurata nel server di destinazione.
  • Senza perdita di dati: questo valore è l'impostazione predefinita. Il database non viene montato automaticamente fino a quando tutti i file di log generati nella copia attiva originale non vengono copiati nella copia passiva.
  • GoodAvailability: il database viene montato automaticamente immediatamente dopo un failover se la lunghezza della coda di copia è minore o uguale a 6. Se la lunghezza della coda di copia è maggiore di 6, il database non viene montato automaticamente. Quando la lunghezza della coda di copia è minore o uguale a 6, Microsoft Exchange tenta di replicare i log rimanenti nella copia passiva e quindi monta il database.
  • BestEffort: il database viene montato automaticamente indipendentemente dalle dimensioni della lunghezza della coda di copia. Poiché il database viene montato con qualsiasi quantità di perdita di log, l'uso di questo valore potrebbe comportare una grande perdita di dati.
  • BestAvailability: il database viene montato automaticamente immediatamente dopo un failover se la lunghezza della coda di copia è minore o uguale a 12. La lunghezza della coda delle copie indica il numero di registri riconosciuti dalla copia passiva che è necessario replicare. Se la lunghezza della coda delle copie è maggiore di 12, il database non viene installato automaticamente. Quando la lunghezza della coda di copia è minore o uguale a 12, Exchange tenta di replicare i log rimanenti nella copia passiva e quindi monta il database.

Proprietà dei parametri

Tipo:DatabaseMountDialOverride
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MoveAllDatabasesOrNone

Applicabile: Exchange Server 2016, Exchange Server 2019

L'opzione MoveAllDatabasesOrNone specifica se impedire lo spostamento di database se non è possibile spostare un singolo database attivo nel server. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Server
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-MoveComment

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro MoveComment consente di specificare un motivo amministrativo facoltativo per l'operazione di spostamento. Il commento viene registrato nel registro eventi.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Server

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Il parametro Server consente di specificare il server da cui si desidera spostare tutti i database delle cassette postali attivi. È possibile utilizzare qualsiasi valore che identifichi il server in maniera univoca. Ad esempio:

  • Nome
  • Nome distinto (DN)
  • ExchangeLegacyDN
  • GUID

Non è possibile usare questo parametro con il parametro Identity

Proprietà dei parametri

Tipo:MailboxServerIdParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Server
Posizione:1
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-SkipActiveCopyChecks

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione SkipActiveCopyChecks specifica se ignorare il controllo della copia attiva corrente per verificare se si tratta attualmente di un'origine di seeding per qualsiasi database passivo. Con questa opzione non è necessario specificare alcun valore.

Nota: quando si usa questa opzione, è possibile spostare un database attualmente un'origine di seeding, che annulla l'operazione di inizializzazione.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipAllChecks

Applicabile: Exchange Server 2016, Exchange Server 2019

L'opzione SkipAllChecks specifica se ignorare tutti i controlli. Con questa opzione non è necessario specificare alcun valore.

Questa opzione equivale a specificare tutti i singoli parametri skip disponibili in questo cmdlet.

È possibile usare questa opzione solo con il parametro ActivateOnServer.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

SkipAllChecks
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipClientExperienceChecks

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione SkipClientExperienceChecks specifica se ignorare il controllo dello stato del catalogo di ricerca (indice del contenuto) per verificare se il catalogo di ricerca è integro e aggiornato. Con questa opzione non è necessario specificare alcun valore.

Se il catalogo di ricerca per la copia del database che si sta attivando è in uno stato non integro o inutilizzabile e si usa questo parametro per ignorare il controllo integrità del catalogo di ricerca e attivare la copia del database, è necessario eseguire di nuovo la ricerca per indicizzazione o ripetere la ricerca per indicizzazione del catalogo di ricerca.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipCpuChecks

Applicabile: Exchange Server 2016, Exchange Server 2019

L'opzione SkipCpuChecks specifica se ignorare i controlli di utilizzo elevato della CPU. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipHealthChecks

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione SkipHealthChecks specifica se ignorare i controlli di integrità della copia passiva. Con questa opzione non è necessario specificare alcun valore.

Quando si usa questa opzione, è possibile spostare la copia attiva in una copia del database nello stato Non riuscito. È consigliabile usare questa opzione solo se il tentativo iniziale di spostare il database attivo non è riuscito. Questo perché l'opzione SkipHealthChecks esegue una convalida aggiuntiva per garantire che i file di log siano coerenti, il che può richiedere molto tempo.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipLagChecks

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione SkipLagChecks specifica se consentire l'attivazione di una copia con code di riproduzione e copia al di fuori dei criteri configurati. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipMaximumActiveDatabasesChecks

Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione SkipMaximumActiveDatabasesChecks specifica se ignorare il controllo del valore di MaximumPreferredActiveDatabases durante il processo di copia e selezione del server migliore. Con questa opzione non è necessario specificare alcun valore.

Qualsiasi valore configurato per MaximumActiveDatabases viene rispettato durante il processo BCSS e dall'archivio informazioni.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-SkipMoveSuppressionChecks

Applicabile: Exchange Server 2016, Exchange Server 2019

L'opzione SkipMoveSuppressionChecks specifica se ignorare i controlli di eliminazione dello spostamento. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-TerminateOnWarning

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione TerminateOnWarning specifica se terminare l'attività e restituire un messaggio di errore se viene rilevato un avviso durante l'operazione di switchover. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.

Input

Input types

Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.

Output

Output types

Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.