Test-EdgeSynchronization (RTM)
Si applica a: Exchange Server 2007
Ultima modifica dell'argomento: 2007-06-11
Il cmdlet Test-EdgeSynchronization consente di diagnosticare lo stato di sincronizzazione corrente e accurato dei server Trasporto Edge sottoscritti.
Sintassi
Test-EdgeSynchronization [-DomainController <Fqdn>] [-ExcludeRecipientTest <SwitchParameter>] [-MaxReportSize <Unlimited>] [-MonitoringContext <$true | $false>]
Descrizione dettagliata
Test-EdgeSynchronization è un cmdlet di diagnostica che fornisce un rapporto sullo stato della sincronizzazione dei server Trasporto Edge sottoscritti. 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 sui destinatari e sulle configurazioni vengono archiviate nel servizio directory di Active Directory Application Mode (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 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. È necessario utilizzare un account che disponga della seguente delega:
- Ruolo Exchange Organization Administrator
Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Microsoft Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
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 |
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 seguente 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.
Test-EdgeSynchronization -MaxReportSize 500 -MonitoringContext $true