Add-MailboxDatabaseCopy
Questo cmdlet è disponibile solo in Exchange locale.
Utilizzare il cmdlet Add-MailboxDatabaseCopy per creare una copia passiva di un database delle cassette postali attivo già esistente.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
Default (impostazione predefinita).
Add-MailboxDatabaseCopy
[-Identity] <DatabaseIdParameter>
[-MailboxServer] <MailboxServerIdParameter>
[-ActivationPreference <UInt32>]
[-ConfigurationOnly]
[-Confirm]
[-DomainController <Fqdn>]
[-ReplayLagMaxDelay <EnhancedTimeSpan>]
[-ReplayLagTime <EnhancedTimeSpan>]
[-SeedingPostponed]
[-TruncationLagTime <EnhancedTimeSpan>]
[-WhatIf]
[<CommonParameters>]
Descrizione
Per utilizzare il cmdlet Add-MailboxDatabaseCopy per aggiungere una copia del database di cassette postali, è necessario soddisfare i seguenti criteri:
- Il server Cassette postali specificato deve trovarsi nello stesso gruppo di disponibilità del database e questo gruppo deve avere il quorum ed essere integro.
- Sul server di cassette postali specificato non deve già essere presente una copia del database di cassette postali specificato.
- Il percorso del database utilizzato dal database specificato deve essere disponibile anche sul server Cassette postali specificato perché tutte le copie di un database devono utilizzare lo stesso percorso.
- Se si aggiunge la seconda copia di un database (ad esempio, aggiungendo la prima copia passiva del database), è necessario che per il database delle cassette postali specificato non sia abilitata la registrazione circolare. Se è abilitata la registrazione circolare, è necessario prima disabilitarla. Dopo aver aggiunto la copia del database delle cassette postali, è possibile abilitare la registrazione circolare. Dopo aver abilitato la registrazione circolare per un database delle cassette postali replicato, viene utilizzata la registrazione circolare CRCL invece che JET. Se si sta aggiungendo la terza copia di un database (o una copia successiva), la registrazione circolare CRCL può restare abilitata.
Dopo aver eseguito il cmdlet Add-MailboxDatabaseCopy, la nuova copia rimane in uno stato sospeso se viene specificato il parametro SeedingPostponed. Quando lo stato della copia del database è impostato su Sospeso, SuspendMessage viene impostato su "La replica è sospesa per la copia del database '{0}' perché il database deve essere sottoposto a seeding.
È 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
Add-MailboxDatabaseCopy -Identity DB1 -MailboxServer MBX3 -ReplayLagTime 00:10:00 -TruncationLagTime 00:15:00 -ActivationPreference 2
In questo esempio, una copia del database delle cassette postali DB1 viene aggiunta al server Cassette postali MBX3. L'intervallo di riesecuzione e l'intervallo di troncamento vengono configurati su un valore rispettivamente pari a 10 e 15 minuti. La preferenza di attivazione è configurata su un valore pari a 2.
Esempio 2
Add-MailboxDatabaseCopy -Identity DB2 -MailboxServer MBX1 -ActivationPreference 3
In questo esempio, una copia del database delle cassette postali DB2 viene aggiunta al server Cassette postali MBX1. L'intervallo di riesecuzione e l'intervallo di troncamento rimangono sul valore predefinito pari a zero, e la preferenza di attivazione viene configurata su un valore pari 3.
Esempio 3
Add-MailboxDatabaseCopy -Identity DB3 -MailboxServer MBX4 -ActivationPreference 5 -SeedingPostponed
In questo esempio, una copia del database delle cassette postali DB3 viene aggiunta al server Cassette postali MBX4. Il tempo di ritardo di riproduzione e il tempo di ritardo del troncamento vengono lasciati ai valori predefiniti pari a zero e la preferenza di attivazione viene configurata con un valore pari a 5. Inoltre, l'esecuzione del seeding viene ritardata per questa copia in modo da poter eseguire il seeding utilizzando un server di origine locale anziché la copia del database attualmente attivo ma geograficamente distante da MBX4.
Parametri
-ActivationPreference
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il valore del parametro ActivationPreference viene utilizzato come parte della selezione della copia migliore di Active Manager e per ridistribuire i database delle cassette postali attive all'intero DAG quando si utilizza lo script RedistributeActiveDatabases.ps1. Il valore per la preferenza di attivazione è un numero uguale o maggiore a 1, dove 1 si trova al vertice dell'ordine di preferenza. Il numero della preferenza non può essere superiore al numero di copie del database delle cassette postali.
Proprietà dei parametri
| Tipo: | UInt32 |
| 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 |
-ConfigurationOnly
Applicabile: Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione ConfigurationOnly consente di aggiungere copie del database senza richiamare il seeding automatico. Con questa opzione non è necessario specificare alcun valore.
Non è necessario che il database di origine sia online o presente quando si utilizza questo parametro. Crea un nuovo database in Active Directory senza contattare il server di destinazione. Questo parametro può essere utile nelle situazioni in cui il server di destinazione è inattivo per la manutenzione e la nuova copia del database non esiste ancora nel server di destinazione.
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 |
-Confirm
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
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, Exchange Server SE
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, Exchange Server SE
Il parametro Identity consente di specificare il database delle cassette postali da copiare. È possibile utilizzare qualsiasi valore che identifichi il database in maniera univoca. Ad esempio:
- Nome
- Nome distinto (DN)
- GUID
Proprietà dei parametri
| Tipo: | DatabaseIdParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 1 |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-MailboxServer
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro MailboxServer specifica il nome del server che ospita la copia del database. Questo server deve essere membro dello stesso gruppo di disponibilità del database e non deve ospitare già una copia del database.
Proprietà dei parametri
| Tipo: | MailboxServerIdParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 2 |
| Obbligatorio: | True |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | True |
| Valore dagli argomenti rimanenti: | False |
-ReplayLagMaxDelay
Applicabile: Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro ReplayLagMaxDelay specifica il ritardo massimo per il play down della copia ritardata del database (noto anche come riproduzione della copia ritardata posticipata). Se la latenza di I/O di lettura del disco è maggiore di 25 ms, il play-down della copia ritardata viene ritardato fino al valore di questo parametro.
Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = days, hh = hours, mm = minuti e ss = secondi.
Il valore predefinito è 24:00:00 (24 ore). Per disabilitare il play down della copia ritardata posticipata, specificare il valore 00:00:00.
Quando lo spazio del disco è insufficiente, il valore di questo parametro viene ignorato e il play-down della copia ritardata si verifica senza ritardi.
Proprietà dei parametri
| Tipo: | EnhancedTimeSpan |
| 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 |
-ReplayLagTime
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro ReplayLagTime consente di specificare la quantità di tempo di attesa del servizio Replica di Microsoft Exchange prima di riprodurre i file di log copiati nella copia del database.
Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = giorni, hh = ore, mm = minuti e ss = secondi.
Il valore predefinito è 00.00:00:00, con il quale non viene applicato alcun ritardo di troncamento. Il valore massimo è 14.00:00:00 (14 giorni).
Proprietà dei parametri
| Tipo: | EnhancedTimeSpan |
| 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 |
-SeedingPostponed
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
L'opzione SeedingPostponed specifica che l'attività non esegue il seeding della copia del database, pertanto è necessario impostare in modo esplicito il seeding della copia del database. 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 |
-TruncationLagTime
Applicabile: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Server SE
Il parametro TruncationLagTime consente di specificare la quantità di tempo di attesa del servizio Replica di Microsoft Exchange prima di troncare i file di log riprodotti in una copia del database. Il periodo di tempo inizia dopo che il log viene riprodotto correttamente nella copia del database.
Per specificare un valore, immetterlo come intervallo di tempo: dd.hh:mm:ss dove dd = days, hh = hours, mm = minuti e ss = secondi.
Il valore predefinito è 00.00:00:00, con il quale non viene applicato alcun ritardo di troncamento. Il valore massimo è 14.00:00:00 (14 giorni).
Proprietà dei parametri
| Tipo: | EnhancedTimeSpan |
| 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, Exchange Server SE
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.