Replication Diagnostics tool ابزار دستوریست که به شما اجازه داده تا گزارشی از وضعیت replication را در هرdomain controller داشته باشید. اطلاعاتی که توسط Repadmin.exe بدست می آورید ، به شما کمک کرده تا قبل از اینکه یک مشکل از کنترل خارج شود ، بتوانید آن را پیدا کنید. شما می توانید جزییات replication را برای object ها و attribute ها در سطوح مختلف ببینید و کمک می کند که تشخیص دهید ، کجا و چه زمانی یک تغییر مشکل ساز در Active Directory رخ داده است. می توان از Repadmin.exe برای ایجاد توپولوژی replication و تاکید انجام replication بین دو DC ، استفاده کرد. شما می توانید با زدن دستور repadmin /? در CMD از اطلاعات و دستورات این ابزار را ببینید.
Repadmin.exe از چندین دستور که کارهای مختلفی را انجام می دهند ، پشتیبانی می کند. برای اطلاعات بیشتر می توانید از دستور repadmin /?:command استفاده کنید. بیشتر دستورها argument نیاز دارند. برخی از دستورها نیز پارامتر DSA_LIST می گیرند که یک label شبکه (DNS یا نام NetBIOS و یا IP) مربوط به DC است. برخی از کارهای مانیتورینگ replication که شما می توانید با Repadmin انجام دهید :
– Displaying the replication partners for a domain controller برای نمایش ارتباطات replication یک domain controller می توانید از دستور repadmin /showrepl DSA_LIST استفاده کنید. بصورت پیشفرض repadmin.exe فقط ارتباطات بین site ها (intersite) را نشان می دهد. دستور /repto را اضافه کرده تا ارتباطات intersite را بهتر ببینید.
– Displaying connection objects for a domain controller دستور repadmin /showconn DSA_LIST را برای دیدن connection object های هر DC استفاده کنید.
– Displaying metadata about an object, its attributes, and replication شما می توانید با دیدن یک object در دو DC مختلف ، ببینید که attribute ها replicate شده اند یا خیر. برای مثال پسورد یک کاربر را در یک DC عوض می کنید، و در DC دیگر، میبینید که پسورد تغییر کرده است. دستور repadmin /showobjmeta DSA_LIST Object را اجرا کنید.
DSA_LIST نشانگر host name یک DC است. Object نیز می تواند DN یا GUID آن object باشد.
شما می توانید با استفاده از Repadmin.exe تغییراتی را در ساختار replication شبکه ایجاد کنید:
– Launching the KCC دستور repadmin /kcc را اجرا کرده تا KCC ، توپولوژی replication ورودی را برای سرور دوباره ارزیابی کند.
– Forcing replication between two partners شما می توانید با استفاده از repadmin یک پارتیشن را مجبور کنید که بین دو DC عمل replication را انجام دهد. با دستور
repadmin /replicate Destination_DSA_Name Source_DSA_Name Naming_Context
– Synchronizing a domain controller with all replication partners
دستور repadmin /syncall DSA /A /e را برای همگام سازی (synchronize) یک DC با همه DC های پارتنرش