Avvio della replica tra Active Directory Direct Replication Partners

Traduzione articoli Traduzione articoli
Identificativo articolo: 232072 - Visualizza i prodotti a cui si riferisce l?articolo.
Avviso
In questo articolo si applica a Windows 2000. Termina di supporto per Windows 2000 dal 13 luglio 2010.Windows 2000 End-of-Support Solution Center Ŕ un punto di partenza per la pianificazione della strategia di migrazione da Windows 2000. Per ulteriori informazioni, vedere Microsoft Support Lifecycle Policy.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo vengono descritti quattro modi di avviare la replica tra i partner di replica diretti. Questi metodi sono:
  • Utilizzando lo snap-in MMC di Active Directory siti e servizi
  • Utilizzando lo strumento della riga di comando repadmin.exe della suite di strumenti di supporto di Windows 2000
  • In uno script Microsoft Visual Basic utilizza un oggetto COM della suite di strumenti di supporto di Windows 2000
  • Utilizzo di Active Directory Replication Monitor (REPLMON) della suite di strumenti di supporto di Windows 2000
Ciascuno di questi metodi Ŕ supportato l'utilizzo qualche forma di amministrazione remota, consentendo a un amministratore di utilizzare questi strumenti da qualsiasi computer basato su Windows 2000.

Informazioni

In Active Directory Ŕ costituito da uno o pi¨ partizioni di directory o contesti di denominazione. Una partizione di directory Ŕ una sottostruttura contigua di Active Directory che forma un'unitÓ di replica tra controller di dominio.

In Active Directory un singolo server contiene sempre almeno tre partizioni di directory:
  • Lo schema
  • La configurazione (topologia di replica e metadati correlati)
  • Uno o pi¨ partizioni di directory di dominio per dominio (sottostrutture contenente gli oggetti specifici del dominio nella directory)
Ad esempio "DC1" controller di dominio dal dominio "ntdev.microsoft.com" presenta le seguenti partizioni di directory (supponendo che esista un dominio "microsoft.com" come dominio radice e DC1 non Ŕ un server di catalogo globale):
  • Schema (CN = Schema, CN = Configuration, DC = microsoft, DC = com)
  • Configurazione (CN = Configuration, DC = microsoft, DC = com)
  • NTDEV di dominio (DC = ntdev, DC = microsoft, DC = com)
Controller di dominio "DC2" dominio "support.microsoft.com" ha le seguenti partizioni di directory (si supponga DC2 non Ŕ un server di catalogo globale):
  • Schema (CN = Schema, CN = Configuration, DC = microsoft, DC = com)
  • Configurazione (CN = Configuration, DC = microsoft, DC = com)
  • SUPPORT dominio (DC = supporto, DC = microsoft, DC = com)
Lo schema e la configurazione vengono replicate a tutti i controller di dominio in un determinato insieme di strutture. La partizione di directory per ogni dominio viene replicata solo ai controller di dominio per quel dominio, tranne quando il server di destinazione Ŕ un server di catalogo globale. In questo esempio DC1 e DC2 replicare le partizioni di directory della configurazione e schema tra loro, ma non verranno replicate le partizioni di directory di dominio poichÚ provengono da domini diversi. Controller di dominio appartenenti allo stesso dominio replicano tutte le partizioni di directory tre tra loro.

Per ciascuno dei metodi riportati di seguito, il server "source" viene descritto il controller di dominio che replica le modifiche a un partner di replica. Il controller di dominio "target" riceve le modifiche.

Avvio della replica mediante siti e servizi Gestione snap-in di

  1. Fare clic sul pulsante Start, scegliere programmi, Strumenti di amministrazione e quindi fare clic su Active Directory Sites and Services.
  2. Espandere il contenitore Sites nel riquadro sinistro. Espandere il contenitore che rappresenta il nome del sito contenente il server di destinazione deve essere sincronizzata con i relativi partner di replica.
  3. Espandere il contenitore server e quindi espandere il server di destinazione per visualizzare l'oggetto Impostazioni NTDS (un oggetto che rappresenta le impostazioni per il controller di dominio).
  4. Fare clic sull'oggetto Impostazioni NTDS. Gli oggetti connessione nel riquadro di destra rappresentano i partner di replica diretti del server di destinazione.
  5. Fare clic con il pulsante destro del mouse su un oggetto connection nel riquadro di destra e quindi fare clic su Replica ora. Windows 2000 avvia la replica di tutte le modifiche dal server di origine (server rappresentato dall'oggetto di connessione) al server di destinazione per tutte le partizioni di directory che Ŕ configurato il server di destinazione per eseguire la replica dal server di origine.

Avvio della replica mediante repadmin.exe

Repadmin.exe Ŕ uno strumento della riga di comando da Windows 2000 Resource Kit Ŕ incluso nella cartella Support Tools sul CD di Windows 2000.
  1. Determinare il nome del server di destinazione deve essere sincronizzata.
  2. Al prompt dei comandi di utilizzare Repadmin.exe per determinare i partner di replica diretti del server target digitando il comando riportato di seguito:
    repadmin /showreps target_server_name
    Se il server di destinazione pu˛ essere raggiunto, Visualizza output simile al seguente esempio. In questo esempio DC1 e DC2 sono ora nello stesso dominio "support.microsoft.com".
    Redmond\DC1
    Opzioni DSA: (nessuno)
    objectGuid: 4a11d649 f9ab 11 d 2--b17f 00c04f5cb503
    ID di chiamata: 45d18b0b f9ab 11 d 2-98b8-0000f87a546b

    ==== ROUTER ADIACENTE ======================================

    CN = Schema, CN = Configuration, DC = microsoft, DC = com
    Redmond\DC2 tramite RPC
    objectGuid: d2e3badd e07a 11 d 2-b573-0000f87a546b
    L'ultimo tentativo @ 05/1999-03 18:07.04 Ŕ riuscito.
    CN = Configuration, DC = microsoft, DC = com
    Redmond\DC2 tramite RPC
    objectGuid: d2e3badd e07a 11 d 2-b573-0000f87a546b
    L'ultimo tentativo @ 05/1999-03 18:07.05 Ŕ riuscito.
    DC = supporto, DC = microsoft, DC = com
    Redmond\DC2 tramite RPC
    objectGuid: d2e3badd e07a 11 d 2-b573-0000f87a546b
    L'ultimo tentativo @ 05/1999-03 18:07.09 Ŕ riuscito.

    (Altri dati esclusi perchÚ non si riferiscono a questo articolo.)
    Nella sezione risorse adiacenti in ingresso dell'output, i partner di replica diretti per ciascuna partizione di directory vengono identificati con lo stato dell'ultima replica.
  3. Trovare la partizione di directory che richiede la sincronizzazione e individuare il server di origine con cui la destinazione verrÓ sincronizzata. Nota l' objectGuid del server di origine.
  4. Utilizzare Repadmin.exe per avviare il processo di replica digitando il comando riportato di seguito:
    repadmin /sync directory_partition target_server_name source_server_objectGuid
    Ad esempio, per avviare il processo di replica su DC1, in modo che le modifiche vengono replicate da DC2:
    repadmin /sync dc = supporto, dc = microsoft, dc = com DC1 d2e3badd e07a 11 d 2-b573-0000f87a546b
    In caso di esito positivo, repadmin.exe viene visualizzato il messaggio seguente:
    ReplicaSync() dall'origine: d2e3badd e07a 11 d 2-b573-0000f87a546b, a dest: DC1 ha esito positivo.
Facoltativamente, Ŕ possibile utilizzare i seguenti parametri della riga di comando:
  • / force: Overrides la pianificazione di replica normale.
  • /Async: avvia l'evento di replica. Repadmin.exe non attende l'evento di replica terminare.
  • /full: consente di imporre una replica completa di tutti gli oggetti dalla DSA di destinazione.

Avvio della replica in uno script di Visual Basic Using IADsTools

Nel computer basato su Windows 2000 che verrÓ eseguito lo script, installare Windows 2000 Support Tools Resource Kit, che include Active Directory Replication Monitor e IADsTools (un oggetto COM pu˛ essere utilizzato per molte funzioni, tra cui quella qui descritta per sincronizzare i partner di replica). Informazioni dettagliate sui parametri della funzione sono disponibile nella documentazione di Windows 2000 Resource Kit.

La funzione di ReplicaSync pu˛ essere utilizzata per sincronizzare un controller di dominio di destinazione con un'origine per una determinata partizione di directory. Come indicato di seguito Ŕ riportata la sintassi della funzione di ReplicaSync
ReplicaSync (target_server, directory_partition, source_server, use_flags, use_credentials)
Dove:
  • target_serveril controller di dominio sta ricevendo le modifiche, la sincronizzazione con source_server.
  • directory_partitionŔ la partizione da replicare.
  • source_serverŔ il controller di dominio che replicherÓ le modifiche nel server di destinazione.
  • use_flagsnon Ŕ specificato, ma se impostato su 1, la funzione esamina i flag specificati da SetReplicaSyncFlags (vedere la documentazione di Windows 2000 Resource Kit per ulteriori informazioni) per determinare quali opzioni per impostare nella richiesta. Per non specificare alcun flag, utilizzare un valore pari a 0 (zero).
  • use_credentialsnon deve essere utilizzato per impostazione predefinita se l'utente connesso disponga di credenziali amministrative. Se questo parametro Ŕ specificato e il valore Ŕ 1, l'aspetto di funzione sat credenziali definite dalla funzione SetUserCredentials (illustrata di seguito) e quelli con la richiesta passa. Se questo parametro Ŕ specificato, deve essere specificato anche use_flags.
Questa funzione restituisce 0 per la riuscita o 1 per errore.
Ad esempio, se l'utente connesso dispone di credenziali amministrative sul computer DC1, lo script seguente pu˛ essere eseguito per sincronizzare DC1 con le eventuali modifiche che si sono verificati per la partizione di directory su DC2 "DC = supporto, DC = microsoft, DC = com":
Impostare comDLL=CreateObject("IADsTools.DCFunctions")
Result=comDLL.ReplicaSync("DC1","DC=Support,DC=Microsoft,DC=com","DC2")
Se risultato = 0 allora MsgBox "completato correttamente." else MsgBox "Non riuscita"
Se Ŕ necessario specificare credenziali alternative, la funzione di SetUserCredentials pu˛ essere utilizzata per specificarli oltre a specificare un valore di "1" per ultimo parametro alla funzione ReplicaSync. La funzione di SetUserCredentials presenta la seguente sintassi
SetUserCredentials (user_name, domain_name, user_LDAP_dn, password)
Dove:
  • user_nameŔ il nome utente di livello inferiore di un account nel dominio.
  • domain_nameŔ il nome NetBIOS del dominio dell'account utente.
  • user_LDAP_dnnon Ŕ necessaria per la funzione di ReplicaSync ma pu˛ essere specificato. Questo Ŕ il nome distinto dell'account utente specificato.
  • passwordŔ la password per l'utente.
Ad esempio, dopo aver modificato lo script precedente, sarebbe come nell'esempio riportato di seguito:
Impostare comDLL=createobject("IADsTools.DCFunctions")
supporta comDLL.SetUserCredentials "FrancoVerdi","", "", "password"
Result=comDLL.ReplicaSync("DC1","DC=Support,Microsoft,DC=com","DC2",0,1)
Se risultato = 0 allora MsgBox "completato correttamente." else MsgBox "Non riuscita"
In VBScript, tutte le variabili sono definite come tipo VARIANT. Per passare le variabili a qualsiasi funzione in oggetto IADsTools, tali variabili devono essere tipizzate in modo esplicito. Ad esempio:
Impostare comDLL=createobject("IADsTools.DCFunctions")
comDLL.SetUserCredentials CStr(strUserName), CStr(strDomainName), CStr(strPassword)
Result=comDLL.ReplicaSync(cstr(strTargetServer), CStr(strDomainPartition), CStr(strSourceServer), CInt(iFlags), CInt(iUseCreds))
Se risultato = 0 allora MsgBox "completato correttamente." else MsgBox "Non riuscita"
Per visualizzare un riferimento in fase di esecuzione e un linguaggio per VBScript, visitare il seguente sito Web Microsoft:
http://msdn.microsoft.com/en-us/library/ms950396.aspx

Avvio della replica tramite Monitoraggio replica di Active Directory

  1. Nel computer basato su Windows 2000 che verrÓ eseguito lo script, installare Windows 2000 Support Tools Resource Kit, che include Active Directory Replication Monitor (Replmon.exe).
  2. Avviare Monitoraggio replica di Active Directory e fare clic su Aggiungi sito/server dal menu Modifica. Utilizzare la procedura guidata "Aggiungi siti o server" per aggiungere il server di destinazione per la visualizzazione.
  3. Replmon.exe identifica le partizioni di directory e li visualizza come nodi figlio al server di destinazione nel riquadro sinistro.
  4. Individuare ed espandere la partizione di directory deve essere sincronizzata. Tutti i controller di dominio per una determinata partizione di directory elencati sono i server di origine, ma vengono visualizzati i partner di replica diretti con un'icona che rappresenta due server di rete connessa. Partner di replica diretto pu˛ essere identificato anche facendo clic con il pulsante destro del mouse su un server e facendo clic sul pulsante proprietÓ. Nella finestra di dialogo ProprietÓ server di origine viene visualizzato come un partner di replica diretto, un partner di replica transitivi o una connessione di testa di ponte (anche una connessione di replica diretto).
  5. Fare clic con il pulsante destro del mouse su partner di replica diretto e quindi fare clic su Sincronizza Replica. Replmon.exe avvia la replica e segnala l'esito positivo o negativo della richiesta.

ProprietÓ

Identificativo articolo: 232072 - Ultima modifica: martedý 27 febbraio 2007 - Revisione: 2.5
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
Chiavi:á
kbmt kbenv kbhowto KB232072 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 232072
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com