fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Бізнес

Перенесення бази даних Dhcp з комп’ютера під керуванням Windows Server 2003, Windows Server 2008

Можливо, ви можете не бачити видані адреси в опції Address Leases на сервері DHCP, і вміст Reservations може бути недоступна після відновлення DHCP GUI з Windows Server 2003, Windows Server 2008.
Якщо ви переносите або експортуєте базу даних через DHCP MMC, міграція не вдається.
Причина
Ця проблема виникає, коли ви використовуєте DHCP GUI для перенесення бази даних DHCP з Windows Server 2003, Windows Server 2008.
Рішення
Під час експорту конфігурації в Windows 2003 Server, використовуючи netsh, ви можете побачити одне з таких повідомлень про помилку:
· Access is denied
· An attempt was made to load a program with an incorrect format.
У цьому разі наступні кроки допоможуть експортувати базу даних DHCP.
1. На сервері Windows 2003 DHCP, що містить вихідну базу даних, у командному рядку введіть таку команду: netsh DHCP server dump >c:DHCPdump.txt
2. Скопіюйте DHCPdump.txt на інший сервер Windows 2003
3. Відкрийте текстовий файл і відредагуйте його; за допомогою пошуку і заміни змініть IP-адресу старого сервера на новий Windows 2008 Server, а потім зберегти файл.
4. Зупиніть сервіс DHCP сервера і видалити вміст папки DHCP включаючи підпапки.
5. Запустіть сервер DHCP.
6. Правою кнопкою миші клацніть по командному рядку cmd і натисніть кнопку Запуск від імені адміністратора, щоб відкрити cmd рядок з підвищеними привілеями.
Примітка Ви повинні мати права адміністратора, щоб імпортувати дані.
7. У командному рядку наберіть: netsh exec DHCPdump.txt
8. У командному рядку наберіть: netsh DHCP server initiate reconcile
9. Відкрийте консоль і перевірте, що опції не пошкоджені і вміст Reservations присутній.
10. У командному рядку наберіть: netsh DHCP server export c:DHCP.txt all
У деяких випадках ви можете отримати наступне повідомлення про помилку при імпорті даних за 2008 Server.
“The Requested operation requires Elevation.”
Переконайтеся в тому, що в командному рядку відкривається з підвищеними привілеями на Windows Server 2008.
Для цього клацніть правою кнопкою миші на командному рядку меню і виберіть Запуск від імені адміністратора, а потім спробувати і імпорту даних.