Test-EdgeSynchronization
Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Ultima modifica dell'argomento: 2007-06-28
Il cmdlet Test-EdgeSynchronization consente di diagnosticare lo stato di sincronizzazione corrente e accurato dei server Trasporto Edge sottoscritti.
Sintassi
Test-EdgeSynchronization [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-ExcludeRecipientTest <SwitchParameter>] [-MaxReportSize <Unlimited>] [-MonitoringContext <$true | $false>] [-WhatIf [<SwitchParameter>]]
Test-EdgeSynchronization -VerifyRecipient <ProxyAddress> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
Descrizione dettagliata
Test-EdgeSynchronization è un cmdlet di diagnostica che fornisce un rapporto sullo stato della sincronizzazione dei server Trasporto Edge sottoscritti. È possibile utilizzare il parametro VerifyRecipient con questo cmdlet per verificare che un singolo destinatario sia stato sincronizzato al servizio directory ADAM Active Directory. Questa attività fornisce informazioni utili all'amministratore quando viene eseguita manualmente. Può anche essere richiamata da Microsoft Operations Manager (MOM). Quando l'attività viene richiamata da MOM, gli avvisi vengono generati se un server Trasporto Edge non è sincronizzato.
Il ruolo del server Trasporto Edge non dispone dell'accesso al servizio directory di Active Directory. Tutte le informazioni relative alla configurazione e al destinatario sono archiviate in ADAM. Per l'esecuzione di ricerche dei destinatari e di attività di protezione dei messaggi da parte del server Trasporto Edge, sono necessari dati che risiedono in Active Directory. Il processo di sottoscrizione di Edge consente di stabilire la replica unidirezionale delle informazioni sui destinatari e sulla configurazione da Active Directory ad ADAM. Vengono copiate solo le informazioni necessarie al server Trasporto Edge per eseguire attività di configurazione della protezione dei messaggi e protezione da posta indesiderata le informazioni sulla configurazione del connettore necessarie per abilitare il flusso di posta end-to-end. La sottoscrizione di Edge consente di eseguire aggiornamenti pianificati in modo tale che le informazioni contenute in ADAM siano sempre aggiornate.
Il cmdlet Test-EdgeSynchronization fornisce avvisi proattivi quando un server Trasporto Edge non è più sincronizzato. Il risultato di questo cmdlet consente a un amministratore di visualizzare gli oggetti non sincronizzati con il server Trasporto Edge. L'attività confronta la data memorizzata in Active Directory con la data memorizzata in ADAM. Tutte le incoerenze nei dati vengono riportate nei risultati da questo comando.
Per eseguire il cmdlet Test-EdgeSynchronization, è necessario accedere a un computer in cui è installato il ruolo del server Trasporto Hub e che si trova nel sito di Active Directory a cui è sottoscritto il server Trasporto Edge. L'account utilizzato deve disporre della seguente delega:
- Ruolo Exchange Organization Administrator
Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti di amministrazione necessari per l'amministrazione di Microsoft Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
VerifyRecipient |
Obbligatorio |
Microsoft.Exchange.Data.ProxyAddress |
Utilizzare il parametro VerifyRecipient lo stato di sincronizzazione di un singolo destinatario. È possibile identificare il destinatario specificando un indirizzo proxy assegnato al destinatario. L'indirizzo proxy è l'indirizzo di posta elettronica del destinatario. Il test di verifica del destinatario e il test che verifica la sincronizzazione dei dati di configurazione si escludono reciprocamente. |
Confirm |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro Confirm determina l'interruzione dell'elaborazione e richiede che l'amministratore sappia quale operazione eseguirà il comando prima che l'elaborazione continui. Non è necessario specificare un valore con il parametro Confirm. |
DomainController |
Facoltativo |
Microsoft.Exchange.Data.Fqdn |
Per specificare il nome di dominio completo (FQDN) del controller di dominio che consente di recuperare i dati da Active Directory, includere nel comando il parametro DomainController. |
ExcludeRecipientTest |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro ExcludeRecipientTest consente di escludere la convalida della sincronizzazione dei dati del destinatario. Se si include questo parametro, viene convalidata solo la sincronizzazione degli oggetti di configurazione. La convalida della sincronizzazione dei dati del destinatario richiede tempi più lunghi della convalida solo dei dati di configurazione. |
MaxReportSize |
Facoltativo |
Microsoft.Exchange.Data.Unlimited |
Utilizzare il parametro MaxReportSize per specificare il numero totale di oggetti e proprietà che saranno elencati nei risultati. I risultati di questo cmdlet includono un elenco di tutti gli oggetti e le proprietà non sincronizzate in ADAM e in Active Directory. Se i servizi di directory non sono sincronizzati, i risultati conterranno molti dati. Se non si specifica un valore per questo parametro, sarà utilizzato il valore predefinito 1.000. Il valore minimo per questo parametro è 1, il valore massimo è illimitato. |
MonitoringContext |
Facoltativo |
System.Boolean |
Il parametro MonitoringContext viene utilizzato solo quando viene utilizzato MOM per il monitoraggio del server. Se si imposta il valore su |
WhatIf |
Facoltativo |
System.Management.Automation.SwitchParameter |
Il parametro WhatIf consente al comando di simulare le azioni da intraprendere sull'oggetto. Utilizzando il parametro WhatIf, è possibile visualizzare quali sono le modifiche che verrebbero apportate senza applicarle. Non è necessario specificare un valore con il parametro WhatIf. |
Tipi di input
Tipi restituiti
Errori
Errore | Descrizione |
---|---|
|
Eccezioni
Eccezioni | Descrizione |
---|---|
|
|
Esempio
Il cmdlet Test-EdgeSynchronization deve essere eseguito da un server Trasporto Hub che si trova nel sito di Active Directory a cui è sottoscritto il server Trasporto Edge. Nel primo codice di esempio viene diagnosticato lo stato della sincronizzazione dei server Trasporto Edge sottoscritti, come risultato vengono restituiti solo i primi 500 dati incoerenti e vengono generati eventi e contatori delle prestazioni che saranno utilizzati da MOM.
Il secondo codice di esempio verifica lo stato di sincronizzazione di un singolo destinatario.
Test-EdgeSynchronization -MaxReportSize 500 -MonitoringContext $true
Test-EdgeSynchronization -VerifyRecipient kate@contoso.com