Данас ћемо говорити о тако хитном питању узрокованом преласком на нову верзију ОС сервера из Мицрософта, као што је миграција старог дхцп сервера на нову Виндовс Сервер 2012 платформу.
Обично је пуно параметара конфигурирано у продуктивној ДХЦП услузи, укључујући огромне спискове дхцп резервација за клијенте (то су све врсте штампача, пошиљалаца, рачунара), тако да не желим ни размишљати о ручном преносу ДХЦП-а на нови Виндовс Сервер 2012. Срећом, могуће је извести / увести конфигурацију ДХЦП сервера.
Занимају нас два сценарија преноса ДХЦП-а са старог сервера на Виндовс Сервер 2012:
1) Миграција ДХЦП сервера са Виндовс 2008/2008 Р2
2) Миграција ДХЦП сервера са Виндовс 2003/2003 Р2
Анализираћемо оба ова сценарија детаљније..
Пребацивање ДХЦП сервера са Виндовс 2008 на Виндовс Сервер 2012
Претпоставимо да имамо стари сервер са распоређеном ДХЦП улогом који покреће Виндовс Сервер 2008/2008 Р2 (нека му име буде срв-дхцп2008) и нови сервер са Виндовс 2012 (срв-дхцп2012), на који планирамо да преносимо ДХЦП услугу са свима подешавања.
На новом серверу са Виндовс Сервер 2012 инсталирајте ДХЦП улогу помоћу Поверсхелл наредби:
Увоз-модул СерверМанагер
Адд-ВиндовсФеатуре -ИнцлудеМанагементТоолс дхцп
Обратите пажњу на параметар "ИнцлудеМанагементТоолс„Без којег ће бити инсталирана ДХЦП улога, али без одговарајуће управљачке конзоле.
Следећи корак је ауторизација новог ДХЦП сервера у Ацтиве Дирецториу. Ова операција се такође изводи помоћу Поверсхелл-а:
Адд-ДхцпСерверИнДЦ -ДнсНаме срв-дхцп2012.винитпро.ру -ИПАддресс 192.168.10.22
Виндовс Сервер 2012 представио је посебне ПоверСхелл цмдлете који вам омогућавају да увезете / извоз било које поставке ДХЦП сервера. Имајте на уму да је Мицрософт у највећој могућој мери поједноставио целу процедуру и мораћемо да извршимо само две ПоверСхелл команде: Екпорт-ДхцпСервер и Импорт-дхцпсервер, која може радити и на даљину.
Дакле, да бисте извезли поставке ДХЦП сервера, све зоне и резервације са сервера на коме је покренут Виндовс Сервер 2008 / Р2, у конзоли с овластима на новом серверу (срв-дхцп2012), покрените следећу наредбу:
Екпорт-ДхцпСервер -ЦомпутерНаме срв-дхцп2008.винитпро.ру -Филе Ц: \ ДХЦП \ в2008дхцпцонфиг.кмл -вербосе
Конфигурација старог сервера се извози у КСМЛ формату у в2008дхцпцонфиг.кмл датотеку. Онемогућите ДХЦП услугу на срв-дхцп2008 серверу:
Стоп-Сервице ДХЦПсервер
Затим покрените команду за увоз:
Импорт-Дхцпсервер -ЦомпутерНаме срв-дхцп2012.винитпро.ру -Филе Ц: \ ДХЦП \ в2008дхцпцонфиг.кмл -БацкупПатх Ц: \ ДХЦП \ бацкуп \ -вербосе
Обавезно проверите да ли су све дхцп зоне, резервације и миграције на нови сервер.
Ако желите да увезете само део дхцп зона, наредба за увоз ће изгледати овако:
Импорт-Дхцпсервер -ЦомпутерНаме срв-дхцп2012.винитпро.ру -Филе Ц: \ ДХЦП \ в2008дхцпцонфиг.кмл -БацкупПатх Ц: \ ДХЦП \ бацкуп \ -вербосе -СцопеИд 10.1.1.0, 10.1.2.0
Пребацивање ДХЦП-а са Виндовс Сервер 2003 на Виндовс 2012
Нажалост, директан пренос поставки ДХЦП базе података са система Виндовс 2003 на Виндовс Сервер 2012 није могућ, јер Извозни модул Поверсхелл није компатибилан са старијим верзијама Виндовс Сервера, а наредба нетсх дхцп није подржана у Виндовс-у 2012 (функционалност нетсх дхцп-а је била пренесена на ПоСх), тако да ћете у овом случају прво морати да пренесете ДХЦП базу података у Виндовс 2008, а затим користите Поверсхелл га мигрира на Виндовс Сервер 2012. Како мигрирати базу података са Виндовс 2003 на Виндовс 2008 Р2 описано је у наставку.
Пребацивање ДХЦП базе са Виндовс Сервер 2003 на Виндовс 2008
Претпоставимо да имамо ДХЦП сервер на коме је покренут Мицрософт Виндовс Сервер 2003. Извозимо ДХЦП базу података у бинарну датотеку са наредбом:
нетсх дхцп сервер Ц: \ дхцп_цонф2003.дат алл
Као резултат тога, бх-датотека дхцп_цонф2003.дат појављује се у корену погона Ц: \, која садржи сва подешавања старог ДХЦП сервера. Да бисте спречили дхцп сукобе на мрежи, зауставите ДХЦП услугу на старом серверу:
нет стоп "дхцп сервер"
Затим идемо на сервер са Виндовс Сервер 2008 (на којем ће улога ДХЦП сервера који је овлашћен у домену претходно бити распоређен) и увозимо конфигурацију са старог сервера:
нетсх дхцп сервер увоз \\ вин2003дхцп \ ц $ \ дхцп_цонф2003.дат све
Након тога, морате поново покренути ДХЦП услугу на новом серверу са системом Виндовс 2008:
рестарт-сервис дхцп