Надгледање активне репликације директорија помоћу ПоверСхелл-а

Већина АД администратора користи услужне програме конзоле за контролу репликације у Ацтиве Дирецториу. репадмин (појавио се у Виндовс Сервер 2003) и реплмон (мора се копирати из алата за подршку за ВС2003). Мицрософт у Виндовс Сервер 2012 додао је велики број ПоверСхелл цмдлета који се могу користити за управљање и верификацију статуса репликације у шуми Ацтиве Дирецтори-а. У овом ћемо чланку покрити неке од кључних корисних ПоСх цмдлета које АД администратор може користити за контролу њихове инфраструктуре..

Цмдлети за управљање и надгледање АД репликације дио су Ацтиве Дирецтори модула за ПоверСхелл. То се може омогућити након инсталирања РСАТ-а. Да бисте увезли модул у ПоверСхелл сесију, покрените наредбу:

Увозни модул АцтивеДирецтори

Напомена. Ацтиве Дирецтори за ПоверСхелл аутоматски се увози на контролере домена са Виндовс Сервер 2012 Р2 и новијим.

Комплетна листа цмдлета која се односе на репликацију у ацтиведирецтори модулу може се приказати на следећи начин:

гет-цомманд -модуле ацтиведирецтори -наме * АДРеплицат *

Да бисте прикупили информације о грешкама редукције на одређеном регулатору домене, морате да користите наредбу Гет-АДРеплицатионФаилуре:

Гет-АДРеплицатионФаилуре -Царгет ДЦ01

У случају да нема грешака, цмдлет неће вратити ништа, у супротном ћете видети листу неуспелих објеката и узроке грешака репликације.

Можете анкетирати више ДЦ-а одједном:

Гет-АДРеплицатионФаилуре -Царгет ДЦ01, ДЦ02

У овом случају се види да је 22. фебруара дошло до проблема у комуникацији са контролором домена дц02 (неуспех везе), али тренутно се грешка не примећује.

Да бисте брзо добили статус репликације за све ДЦ на наведеном месту:

Гет-АДРеплицатионФаилуре -скоп сајт-таргет Курск | ФТ Сервер, ЛастЕррор, Партнер-Ауто

Или одмах све контролере домена у домену или шуми (-Шума обима):

Гет-АДРеплицатионФаилуре -Царгет "винитпро.ру" -Сцопе Домаин

Цмдлет Гет-АДРеплицатионЦоннецтион користи се за приказ информација партнера за репликацију за тренутни контролер домене.

Гет-АДРеплицатионЦоннецтион -Филтер *

Ако желите да пошаљете репликацијске везе са одређеним ДЦ-ом, покрените наредбу:

Гет-АДРеплицатионЦоннецтион -Филтер РеплицатеТоДирецториСервер -ек "ДЦ02"

Да бисте започели принудну синхронизацију одређеног објекта између контролера домена, користите цмдлет Синц-адобјецт. На пример, узмимо ситуацију када се неки АД објект избрише, стави у АД корпу и касније врати. Одмах након враћања објекта можете присилити репликацију обновљеног објекта на све контролере домена (ДЦ листа се може добити помоћу цмдлета Гет-АДДомаинЦонтроллер) користећи цмдлет Синц-АДОбјецт:

Гет-АДДомаинЦонтроллер -филтер * | фореацх Синц-АДОбјецт -Објецт "цн = Андреи Петров, цн = Корисници, дц = винитпро, дц = ру" -соурце ДЦ01 -Дестинатион $ _. хостнаме

Цмдлет Гет-АДРеплицатионПартнерМетадата Пружа информације о метаподацима репликације између ДЦ-а и партнера. На пример, да бисте добили информације од свих ДЦ-а о времену последњег покушаја репликације са партнером и времену последње успешне репликације, откуцајте:

Гет-АДРеплицатионПартнерМетадата -Царгет "$ енв: усерднсдомаин" -Сцопе Домаин | Селецт-Објецт Сервер, ЛастРеплицатионАттемпт, ЛастРеплицатионСуццесс, Партнер

Можете добити статус репликације одређеног објекта:

Гет-АДРеплицатионАттрибутеМетадата -Објецт "ЦН = Максим Ветров, ОУ = Корисници, ДЦ = винитпро, ДЦ = ен" -Сервер ДЦ01

Коришћењем цмдлет-а Гет-АДРеплицатионКуеуеОператион можете добити листу неизвршених операција репликације на одређеном серверу.

Цмдлет Гет-АДРеплицатионУпТоДатенессВецторТабле Наводи УСН вриједности за партнере за репликацију:

Гет-АДРеплицатионУпТоДатенессВецторТабле * | фт Партнер, Сервер, УснФилтер

Стога ПоверСхелл пружа моћан и повољан алат за надгледање и решавање проблема репликације у АД шуми, који може 100% заменити функционалност програма за репадмин за надгледање и управљање репликацијом у Ацтиве Дирецториу.