Skip Ribbon Commands
Skip to main content

Ondrej Sevecek's Blog

:

Engineering and troubleshooting by Directory Master!
Ondrej Sevecek's Blog > Posts > Active Directory replikace každého s každým
září 15
Active Directory replikace každého s každým

Čas od času by člověk rád prohnal Active Directory (AD) replikaci mezi všemi řadiči domény (domain controller, DC). Pomocí příkazu REPADMIN je možné přinutit jeden konkrétní domain controller aby si sám stáhl všechny změny od všech ostatních kamarádů, kteří pro něho něco mají. To se provede jednoduše takto (upozorňuju, že v případě parametrů /A a /e musíte dodržovat velikosti písmen):

REPADMIN /SyncAll /A /e DC01

V předchozím příkazuje DC01 jméno řadiče (DC), který si má stáhnout všechno od všech kamarádů. Replikace projede po všech connection objectech skrz naskrz celým forestem bez ohledu na site linky. Jenže to není kompletní replikace. Mohou být DCčka, která jsou mimo a zůstanou stále zastaralá. To co potřebujete, je pustit tento příkaz vůči všem řadičům. Prostě, aby si všichni stáhli všechno:

FOR /F %i IN ('DSQUERY server -o RDN') DO (REPADMIN /SyncAll /A /e %i)

Znovu opakuju, velikosti písmen v parametrech /A a /e je nutno dodržet. Kdybyste tenhle řádek chtěli dávat do .BAT souboru, tak ještě jedno upozornění, musíte zdvojit procento:

<replicate-all.BAT>
FOR /F %%i IN ('DSQUERY server -o RDN') DO (REPADMIN /SyncAll /A /e %%i)

Pro ověření výsledku, že je všechno v pořádku je možné použít opět REPADMIN:

REPADMIN /replsummary

Tenhle příkaz by vám zobrazil chyby u každého DC, kdyby se na něm nějaké objevily.

Comments

There are no comments for this post.

Add Comment

Title


Pole Title nemusíte vyplňovat, doplní se to samo na stejnou hodnotu jako je nadpis článku.

Author *


Pole Author nesmí být stejné jako pole Title! Mám to tu jako ochranu proti spamu. Roboti to nevyplní dobře :-)

Body *


Type number two as digit *


Semhle vyplňte číslici dvě. Předchozí antispemové pole nefunguje úplně dokonale, zdá se, že jsou i spamery, které pochopily, že je občas potřeba vyplnit autora :-)

Email


Emailová adresa, pokud na ni chcete ode mě dostat odpověď. Nikdo jiný než já vaši emailovou adresu neuvidí.

Attachments