Обезбеђивање исправне репликације у шуми Ацтиве Дирецтори један је од примарних задатака АД администратора. У овом ћемо чланку покушати разумјети основне принципе репликације базе података и методе рјешавања проблема. Вриједно је напоменути да је репликација један од основних принципа изградње модерне корпоративне мреже засноване на АД-у, на примјер, већ смо говорили о копирању групних политика у АД домену и реплицирању ДНС зона.
Да би надгледао репликацију Ацтиве Дирецтори-а у корпоративном окружењу, Мицрософт препоручује коришћење СЦОМ производа (или других производа за надгледање са сличном функционалношћу). Поред тога, за надгледање АД репликације можете користити услужни програм репадмин (репадмин / сховрепл * / цсв) заједно са само-написаним скриптама за анализу резултата овог услужног програма. Уобичајени проблеми повезани са грешкама репликације Ацтиве Дирецтори-а су ситуације када се објекти не појављују на једној или више веб локација (на пример, новостворени корисник, група или други АД објекат није доступан на контролерима домена на другим веб локацијама).
Добра почетна тачка за решавање проблема репликације Ацтиве Дирецтори-а је анализа дневника Дирецтори Сервицес на контролерима домена. Конкретне радње зависе од тога које су грешке откривене у дневнику, али да бисте решили проблеме потребно је да јасно разумете процесе репликације Ацтиве Дирецтори-а.
Један од основних елемената управљања прометом репликације између контролера домена су веб локације Ацтиве Дирецтори. Веб локације су међусобно повезане посебним везама које се зову "линк до странице", које одређују трошкове усмеравања АД података (шума, домена, СИСВОЛ мапа итд.) Између различитих локација. Израчун алгоритма за управљање и усмјеравање промета репликације у шуми врши КЦЦ.
КЦЦ дефинише партнере за репликацију за све контролере домена у шуми. За репликацију на више места, КЦЦ аутоматски бира посебне сервере за брдо кревета, поред тога, администратор домене може ручно одредити контролере домена који ће деловати као сервер моста на одређеној локацији, а управо ти сервери контролишу репликацију на више места. Веб локације и сервери Бридгехеад потребни су за удобно управљање прометом репликације Ацтиве Дирецтори-а и за смањење количине саобраћаја који се преноси преко мреже..
Попречна топологија у шуми може се анализирати помоћу команде:
репадмин / сховисм
ова команда приказује листу локација у шуми Ацтиве Дирецтори-а. За сваку локацију су назначене 3 вриједности: трошак репликације између двије странице, интервал репликације у минутима, као и додатни конфигурирани комуникацијски параметри на више локација. Излаз ове наредбе може изгледати овако:
Ц: \> репадмин / сховисм ==== ПРЕВОЗ ЦН = ИП, ЦН = Међусобни превози, ЦН = странице, ЦН = конфигурација, ДЦ = винитпро, ДЦ = ср Информације о ПОВЕЗИВОСТИ ЗА 3 МЕСТЕ: ==== 0 , 1, 2 Сите (0) ЦН = ЛАБ-Сите1, ЦН = Ситес, ЦН = Конфигурација, ДЦ = винитпро, ДЦ = ен 0: 0: 0, 10: 15: 0, 10: 30: 0 Сви ДСА-ови на сајту ЦН = АДП-АДСН, ЦН = Веб локације, ЦН = конфигурација, ДЦ = лабораторија, ДЦ = нето (са транс & хостинг НЦ-ом) су кандидати за брвнаре. Сите (1) ЦН = ЛАБ-Сите2, ЦН = Ситес, ЦН = Конфигурација, ДЦ = винитпро, ДЦ = ср 10: 15: 0, 0: 0: 0, 20: 30: 0 Сви ДСА-ови на сајту ЦН = АДП- Интранет, ЦН = странице, ЦН = конфигурација, ДЦ = ла б, ДЦ = нето (са транс & хостинг НЦ-ом) су кандидати за брзу позицију Сите (2) ЦН = ЛАБ-Сите3, ЦН = Ситес, ЦН = Конфигурација, ДЦ = винитпро, ДЦ = хр 10: 30: 0, 20: 30: 0, 0: 0: 0 1 сервер (и) су дефинисани као мостови за транспорт ЦН = ИП, ЦН = транспорт унутар локације, ЦН = странице, ЦН = конфигурација , ДЦ = винитпро, ДЦ = ру & сите ЦН = ЛАБ-Сите3, ЦН = странице, ЦН = конфигурација, ДЦ = винитпро, ДЦ = ру: сервер (0) ЦН = тестлабдц2, ЦН = сервери, ЦН = ЛАБ-Сите3, ЦН = странице, ЦН = конфигурација, ДЦ = винитпро, ДЦ = хр Ц: \>
Из горњег дневника се види да постоје 3 локације у домену винитпро.ру, које се зову Сите (0), Сите (1) и Сите (2), респективно. Свака локација има 3 скупа информација о репликацији, по један за свако налазиште у шуми. На пример, конфигурација везе између сајтова (2) (ЛАБ-Сите3) и странице (0) (ЛАБ-Сите1) је конфигурисана, параметри ове везе су 10: 30: 0, што значи: 10 - трошак репликације, а интервал репликације 30 минута. Такође имајте на уму да је за веб локацију (2) наведен главни брзни сервер - ово је контролер домена који се зове тестлабдц2.
Контроле домена, партнери за репликацију - могу се идентификовати помоћу графичког Гуи-а или помоћу услужних програма командне линије. Отворите ММЦ конзолу "Веб локације и услуге активног директорија", проширите чвор Ситес и пронађите локацију која вас у њему занима. Ова веб локација садржи контролере домена повезане са овом веб страницом. Ширењем контролера домена и одабиром поставки НТДС, видјет ћете све партнере за копирање овог контролера домена.
Помоћу наредбе нслоокуп можете добити листу контролера домена који се односе на нашу страницу у командној линији (наравно, за то су потребни да сви ДЦ-и имају исправне СРВ записе). Формат наредбе је:
нслоокуп -типе = срв _лдап._тцп ... _ситес.дц._
на излазу добијамо нешто попут:
Ц: \> _лдап._тцп.ЛАБ-Сите1._ситес.дц._мсдцс.винитпро.ру Приоритет локације СРВ сервиса = 0 тежина = 100 портова = 389 сврста име хоста = тестлабдц1.винитпро.ру _лдап._тцп.ЛАБ-Сите1._ситес .дц._мсдцс.винитпро.ру Приоритет локације СРВ услуге = 0 тежина = 100 портова = 389 сврха имена хоста = тестлабдц2.винитпро.ру тестлабдц1.винитпро.ру Интернет адреса = 172.21.23.13 интернет адреса тестлабдц2.винитпро.ру = 172.21.23.16
Да бисте приказали све партнере за репликацију за одређени контролер домене, уз датум и време последње репликације, користите наредбу:
репадмин / сховрепл
Вриједно је напоменути да је ДНС важна компонента репликације Ацтиве Дирецтори-а. Контроле домена региструју своје СРВ записе у ДНС-у. Сваки контролер домене у шуми региструје ЦНАМЕ записе обрасца дсаГуид._мсдцс.форестНаме, где дсаГуид -ГУИД видљив на објекту у НТДС поставкама на конзоли "АД Ситес анд Сервицес". Ако дневник Услуга именика садржи грешке повезане са ДНС-ом, да бисте проверили ваљане ЦНАМЕ и А записе за контролер домене.
дцдиаг / тест: повезаност
Ако постоје грешке, поново покрените Нетлогон сервис, што ће резултирати поновном регистрацијом несталих днс уноса. Ако дцдиаг и даље приказује грешке, провјерите конфигурацију ДНС услуге и исправна подешавања ДНС-а на истосмјерном рачуналу. За детаљнији увод у тему тестирања днс услуга, препоручујем вам да погледате чланак Дијагноза проблема са претрагом контролера домена.
Тим репадмин има посебан параметар / реплсуммари, који вам омогућава да брзо проверите статус репликације на одређеном контролору домене (име је назначено) или на свим контролерима (опција скривених знакова).
репадмин / реплсуммари [таргетДЦ |
Ако нема грешака репликације, излаз ове наредбе ће показати да постоји 0 грешака:
Ц: \> репадмин / реплсуммари тестлабдц2 Датум почетног сажетка репликације: 2010-01-24 15:56:03 Почиње прикупљање података за резиме репликације, ово може потрајати: ... Извор ДСА највеће делта не успева / укупна% грешка тестлабдц1 06м: 27с 0/3 0 тестлабдц3 06м: 27с 0/6 0 тестлабдц4 06м: 27с 0/5 0 Дестинација ДСА највећа делта није успела / укупно %% грешка тестлабдц3 06м: 27с 0/14 0 Ц: \>
У случају да се грешке и даље јављају, помоћу услужног програма Репадмин можете добити потпуније информације. Сваки контролер домене има свој јединствени УСН (Упдате Секуенце Нумбер), који се повећава сваки пут када се успешно ажурира ажурирање објекта Ацтиве Дирецтори. Када се репликација иницијализира, партнер се преноси са УСН-ом, који се упоређује са УСН-ом добијеним као резултат последње успешне репликације са овим партнером, на тај начин се утврђује колико је промена дошло у бази података АД од последње репликације.
Са кључем / сховутдвец, можете добити листу тренутних УСН вредности сачуваних на одређеном ДЦ-у.
репадмин / сховутдвец
на пример
Ц: \> репадмин / сховутдвец тестлабдц4 ДЦ = винитпро, ДЦ = ср Кеширање ГУИД-ова ... ЛАБ-Сите1 \ тестлабдц1 @ УСН 16608532 @ Време 2010-01-24 16:27:11 ЛАБ-Сите1 \ тестлабдц2 @ УСН 307126 @ Време 2010- 01-24 16:27:27 ЛАБ-Сите2 \ тестлабдц3 @ УСН 297948217 @ Време 2010-01-24 16:19:34 ЛАБ-Сите3 \ тестлабдц4 @ УСН 245646728 @ Време 2010-01-24 16:19:36 Ц: \>
Покретањем ове наредбе на контролеру домена који има проблема са репликацијом, можете схватити колико су различите базе података АД једноставним упоређивањем УСН вредности.
Тестирање реплике Ацтиве Дирецтори-а помоћу услужног програма репадмин може се извршити на неколико начина:
- реплмон / реплика <таргетДЦ> <соурцеДЦ> <дирПартитион> (омогућава покретање репликације одређене партиције на одређени контролер домене)
- реплмон / реплсинглеобј <таргетДЦ> <соурцеДЦ> <објПатх> (репликација одређеног објекта између два ДЦ-а)
- реплмон / синцалл <таргетДЦ> (синхронизација наведеног контролера домена са свим партнерима за репликацију)
Ц: \> репадмин / реплицирај тестлабдц1 тестлабдц3 ДЦ = винитпро, ДЦ = ру Синхронизација са тестлабдц3 у тестлабдц1 је успјешно завршена. Ц: \> репадмин / реплсинглеобј тестлабдц1 тестлабдц3 цн = стуарт, оу = дсу серс, ДЦ = винитпро, ДЦ = ру Успешно реплициран објекат цн = стуарт, оу = дсусерс, ДЦ = винитпро, ДЦ = ру до тестлабдц1 из. Ц: \> репадмин / реплсинглеобј тестлабдц1 тестлабдц3 оу = дсусерс, дц = ла б, дц = нет Успешно репликован објект оу = дсусерс, ДЦ = винитпро, ДЦ = ру у тестлаб дц1 из. Ц: \> репадмин / реплсинглеобј тестлабдц1 тестлабдц3 ДЦ = винитпро, ДЦ = ру Успешно реплициран објекат ДЦ = винитпро, ДЦ = ру у тестлабдц1 из. Ц: \> репадмин / синцалл тестлабдц3 ПОРУКА ПОЗИВА: Следећа репликација је у току: Од: 25фдц051-6фф6-4922-бц02-0б77а4652бфц._мсдцс.винитпро.ру До: 99305007-2290-489б-9551-20827ба0664д._ .ру ПОРУКА ПОРУКА: Следећа репликација је успешно завршена Од: 25фдц051-6фф6-4922-бц02-0б77а4652бфц._мсдцс.винитпро.ру До: 99305007-2290-489б-9551-20827ба0664д._мсдцс.винитпро.ру ЦАЛЛБАЦК ПОРУКА у току: Од: б0870аф5-аб82-4372-9е39-0а9772а5е47ц._мсдцс.винитпро.ру До: 99305007-2290-489б-9551-20827ба0664д._мсдцс.винитпро.ру ПОВЗОРАК ПОРУКЕ: Следећа репликација успешно завршена Од: б0870а аб82-4372-9е39-0а9772а5е47ц._мсдцс.винитпро.ру До: 99305007-2290-489б-9551-20827ба0664д._мсдцс.винитпро.ру ПОЗИВ ПОРУКЕ: СинцАлл Финисхед. СинцАлл је окончан без грешака. Ц: \>