Перенесення бази даних DHCP з комп'ютера під керуванням Windows NT Server 4.0, Windows 2000 або Windows Server 2003 на комп'ютер під керуванням Windows Server 2003

Переклади статей Переклади статей
Номер статті: 325473 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

ПІДСУМКИ

Ця стаття містить покрокові вказівки з перенесення бази даних протоколу динамічного конфігурування вузла (DHCP) з комп'ютера під керуванням Microsoft Windows NT Server 4.0, Microsoft Windows 2000 або Microsoft Windows Server 2003 на комп'ютер під керуванням Windows Server 2003.

Примітка. Можна скористатися програмою резервного копіювання Microsoft Windows (ntbackup.exe), щоб зробити резервну копію бази даних DHCP та відновлювати її на одному сервері. Не використовуйте програму резервного копіювання, щоб переносити базу даних DHCP з одного DHCP-сервера на інший.

Експорт бази даних DHCP з сервера під керуванням Windows NT Server 4.0 або Windows 2000

  1. Зупиніть службу DHCP-сервера на сервері:
    1. Ввійдіть до вихідного DHCP-сервера з обліковим записом адміністратора або члена локальної групи "Адміністратори".
    2. Натисніть кнопку Пуск, виберіть команду Виконати, введіть cmd у полі Відкрити та натисніть кнопку ОК.
    3. У командному рядку введіть net stop dhcpserver і натисніть клавішу ENTER. З'явиться повідомлення "Зупинення служби Microsoft DHCP Server. Службу Microsoft DHCP Server успішно зупинено".
    4. Введіть exit і натисніть клавішу ENTER.
  2. Стисніть базу даних DHCP за допомогою програми JetPack:
    1. Натисніть кнопку Пуск, виберіть команду Виконати, введіть cmd у полі Відкрити та натисніть кнопку ОК.
    2. У командному рядку введіть cd %systemroot%\system32\dhcp, а потім натисніть клавішу ENTER.
    3. Введіть jetpack dhcp.mdb temp.mdb, а потім натисніть клавішу ENTER.
    4. Після успішного стиснення бази даних введіть exit, а потім натисніть клавішу ENTER.
  3. Експортуйте базу даних DHCP за допомогою програми експорту-імпорту DHCP (Dhcpexim.exe). Цю програму можна отримати з пакета Windows 2000 Resource Kit Supplement 1. Програму Dhcpexim.exe можна також отримати на такому веб-сайті Майкрософт:
    http://support.microsoft.com/kb/927229
    Щоб експортувати базу даних:
    1. Інсталюйте та запустіть програму Dhcpexim.exe.
    2. На екрані Welcome to DHCP Export Import tool (Вас вітає засіб експорту-імпорту DHCP) виберіть варіант Export configuration of the local service to a file (Експорт конфігурації локальної служби до файлу) та натисніть кнопку ОК.
    3. У полі Ім'я файлу, введіть ім'я експортованого файлу і натисніть кнопку Зберегти. Наприклад, введіть dhcpdatabase.txt.
    4. Клацніть область або області, які потрібно експортувати, установіть прапорець Disable the selected scopes on local machine before export (Вимкнути вибрані області на локальному комп'ютері перед експортуванням), після чого натисніть кнопку Export (Експортувати).
    5. Натисніть кнопку ОК.
  4. Вимкніть службу DHCP-сервера на сервері. Вимкнення служби DHCP-сервера запобігає запуску служби після перенесення бази даних. Щоб вимкнути службу DHCP-сервера, виконайте такі дії.
    1. Натисніть кнопку Пуск, послідовно виберіть пункти меню Настройка та Панель керування, а потім двічі клацніть елемент Служби.
    2. У списку Служби послідовно клацніть Microsoft DHCP Server, Запуск, Вимкнуто та ОК.
    3. Якщо службу запущено, клацніть Зупинити, після чого клацніть Так, щоб підтвердити зупинку служби.
    4. Натисніть кнопку Закрити, щоб закрити діалогове вікно Служби.
Увага! Щоб успішно переносити базу даних із сервера під керуванням Windows 2000 або Windows NT 4.0 на сервер під керуванням Windows Server 2003, потрібна програма Dhcpexim.exe. Команди Netsh для DHCP недоступні у Windows NT 4.0.

Примітка. Якщо потрібна лише конфігурація (не база даних), скористайтеся такою командою (замість Dhcpexim.exe) на сервері під керуванням Windows 2000, з якого потрібно виконати експортування. (Не використовуйте Dhcpexim.exe.)
netsh dhcp dump >C:\dhcp.txt
де C:\dhcp.txt - ім'я та шлях файлу експорту, який потрібно використовувати.

Примітка. Параметр експорту не існує в команді netsh у Windows 2000 Server. Команди netsh dhcp server dump та netsh dhcp server import несумісні. При спробі імпортування даних, створених netsh dhcp server dump > C:\dhcp.txt за допомогою netsh DHCP server import > C:\dhcp.txt, на комп'ютері під керуванням Windows Server 2003 з'являється таке повідомлення про помилку:
Цей запит не підтримується.
Можна переносити експортований файл конфігурації на новий сервер під керуванням Windows Server 2003 за допомогою такої команди:
netsh exec c:\dhcp.txt
Програма Dhcpexim.exe не підтримується у Windows Server 2003. Якщо базу даних експортовано на комп'ютер під керуванням Windows 2000 за допомогою програми Dhcpexim.exe, при спробі імпортувати дані до Windows Server 2003 програма Dhcpexim.exe припиняє роботу і з'являється таке повідомлення про помилку:
Сталася помилка. Спроба завантаження програми з неправильним форматом.
У разі виникнення цієї помилки, експортуйте дані з Windows 2000 за допомогою команди dhcpexim, після чого імпортуйте дані до середовища Windows Server 2003 за допомогою команди netsh DHCP server import xyz.txt.

Експорт бази даних DHCP з сервера під керуванням Microsoft Windows Server 2003

Щоб перемістити базу даних DHCP та конфігурацію з сервера під керуванням Windows Server 2003 на інший сервер під керуванням Windows Server 2003:
  1. Ввійдіть до вихідного DHCP-сервера з обліковим записом члена локальної групи "Адміністратори".
  2. Натисніть кнопку Пуск, виберіть команду Виконати, введіть cmd у полі Відкрити та натисніть кнопку ОК.
  3. Введіть netsh dhcp server export C:\dhcp.txt all і натисніть клавішу ENTER.

Примітка. Щоб експортувати дані, потрібно мати доступ локального адміністратора.

Інсталювання служби DHCP-сервера на сервер під керуванням Windows Server 2003

Щоб інсталювати службу DHCP-сервера на наявний комп'ютер під керуванням Windows Server 2003:
  1. Натисніть кнопку Пуск, виберіть команду Панель керування та двічі клацніть значок Установка й видалення програм.
  2. Натисніть кнопку Установка й видалення компонентів Windows.
  3. У Майстрі компонентів Windows клацніть Мережні служби у полі Компоненти, після чого клацніть Докладно.
  4. Установіть прапорець Протокол динамічного конфігурування вузла (DHCP), якщо його ще не встановлено, після чого натисніть кнопку ОК.
  5. У Майстрі компонентів Windows натисніть кнопку Далі, щоб інсталювати вибрані компоненти. Вставте компакт-диск Windows Server 2003 у дисковод компакт-дисків або DVD-дисковод, якщо буде запропоновано це зробити. Інсталюйте копії DHCP-сервера та файли засобу на свій комп'ютер.
  6. Після завершення процесу інсталяції натисніть кнопку Готово.

Імпорт бази даних DHCP

Примітка. Під час цієї процедури може з'явитися повідомлення "немає доступу", якщо ви не є членом групи операторів архіву. Якщо з'явиться повідомлення про помилку "Не вдалося визначити версію DHCP-сервера для сервера", переконайтеся, що служба DHCP-сервера працює, а користувач ввійшов до системи як член локальної групи "Адміністратори".

Увага! Не використовуйте програму Dhcpexim.exe, щоб імпортувати базу даних DHCP у Windows Server 2003. Крім того, якщо цільовий сервер Windows 2003 є рядовим сервером і планується зробити його контролером домену, рекомендовано виконати перенесення бази даних DHCP перед підвищенням його ролі до контролера домену. Хоча базу даних DHCP можна перенести до контролера домену Windows 2003, легше виконати перенесення до рядового сервера за наявності облікового запису адміністратора.
  1. Ввійдіть до системи як член локальної групи "Адміністратори". Для цього не підійде обліковий запис користувача у групі, яка є підгрупою локальної групи "Адміністратори". Якщо для контролера домену не існує облікового запису з правами локального адміністратора, перезавантажте комп'ютер у режимі відновлення служби каталогів та скористайтеся обліковим записом адміністратора, щоб імпортувати базу даних, як описано нижче в цьому розділі.
  2. Скопіюйте експортований файл бази даних DHCP на локальний жорсткий диск комп'ютера під керуванням Windows Server 2003.
  3. Перевірте, чи запущено службу DHCP на комп'ютері під керуванням Windows Server 2003.
  4. Натисніть кнопку Пуск, виберіть команду Виконати, введіть cmd у полі Відкрити та натисніть кнопку ОК.
  5. У командному рядку введіть netsh dhcp server import c:\dhcpdatabase.txt all де c:\dhcpdatabase.txt - повний шлях та ім'я файлу бази даних, який скопійовано на сервер, і натисніть клавішу ENTER.

    Примітка. Після спроби експортувати базу даних DHCP із контролера домену Windows 2000 до рядового сервера Windows Server 2003 цього домену, може з'явитися таке повідомлення про помилку:
    Помилка ініціалізації та читання конфігурації служби - немає доступу
    Примітка. Щоб імпортувати дані, потрібно мати доступ локального адміністратора.
  6. Щоб вирішити цю проблему, додайте комп'ютер із DHCP-сервером Windows Server 2003 до групи адміністраторів DHCP на корпоративному рівні.
  7. Якщо з'являється повідомлення про помилку "немає доступу" після додавання комп'ютера із DHCP-сервером Windows Server 2003 до групи адміністраторів DHCP на корпоративному рівні, як описано на кроці 4, перевірте, чи належить обліковий запис користувача, який наразі використовується для імпортування, до локальної групи "Адміністратори". Якщо обліковий запис не належить до цієї групи, додайте його до групи або ввійдіть до системи як локальний адміністратор, щоб завершити імпортування.

    Примітка. Якщо команди DHCP IMPORT або EXPORT не працюють для користувачів, які не є членами локальної групи "Адміністратори", на комп'ютері під керуванням Windows Server 2003 потрібно застосувати таке виправлення:

    833167 Випущено пакет оновлень служби фонового копіювання томів (VSS) для Windows Server 2003 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
  8. Коли з'явиться повідомлення про успішне завершення команди, закрийте вікно командного рядка.

Авторизація DHCP-сервера

  1. Натисніть кнопку Пуск і послідовно виберіть пункти меню Усі програми, Адміністрування та DHCP.

    Примітка. Потрібно ввійти на сервер з обліковим записом члена локальної групи "Адміністратори". У домені Active Directory потрібно ввійти на сервер з обліковим записом члена локальної групи "Корпоративні адміністратори".
  2. У дереві консолі оснащення DHCP розгорніть новий DHCP-сервер. Якщо в нижньому лівому кутку об'єкта сервера відображається червона стрілка, сервер ще не авторизовано.
  3. Клацніть об'єкт сервера правою кнопкою миші та виберіть команду Авторизувати.
  4. Через деякий час знову клацніть сервер правою кнопкою миші та виберіть команду Оновити. Зелена стрілка вказує на те, що DHCP-сервер авторизовано.

ПОСИЛАННЯ

Щоб отримати додаткові відомості, клацніть відповідні номери статей бази знань Microsoft Knowledge Base:
323416 Інсталяція та настроювання DHCP-сервера у складі робочої групи у Windows Server 2003 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
130642 Перенесення бази даних DHCP з одного сервера на інший у Windows NT 4.0 та у Windows 2000 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
890480 Повідомлення про помилку "немає доступу" під час використання команди "netsh dhcp server import", щоб імпортувати базу даних DHCP з комп'ютера під керуванням Windows NT Server 4.0 до комп'ютера під керуванням Windows Server 2003 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

Властивості

Номер статті: 325473 - Востаннє переглянуто: 20 червня 2007 р. - Редакція: 19.5
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 2000 Server
Ключові слова: 
kbhowtomaster kbnetwork KB325473

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com