Назад | Перейти на главную страницу

Перемещение областей DHCP на существующий сервер DHCP

У нас есть удаленный контроллер домена, на котором работает Сервер 03 '. Я хочу убрать этот ящик и переехать в ящик 03 ', который есть у нас на месте.

Я смотрел на это руководство, но хотел убедиться, что это правильный способ выполнить экспорт / импорт и что импорт не коснется ни одной из существующих областей, имеющихся на сервере.

Для этого есть официальное руководство Technet, которое я бы использовал, а не тот.

Приведенный ниже процесс представляет собой «слияние», а не то, что обычно называют «импортом», и будет изменять только существующие области действия, если вы импортируете области, существующие на целевом сервере.

В этом случае вам нужно будет выборочно импортировать области, а не просто использовать /all переключатель. База знаний Microsoft по импорту / экспорту только определенных областей доступна здесь.

Как всегда, лучше перестраховаться, чем сожалеть, поэтому ничего не стоит делать без какой-либо резервной копии. В этом случае это может быть достигнуто путем экспорта базы данных на целевой DHCP-сервер перед импортом базы данных с другого. Таким образом, если что-то пойдет не так, вы всегда сможете «восстановить» конфигурацию, импортировав исходную базу данных.

Наконец, я лично не стал бы переезжать ЧТО-НИБУДЬ на сервер Server 2003, потому что я бы сделал все, что мог, чтобы избавиться или обновить все работающее ОС десятилетней давности, поддержка которой уже прекращена. (Если вы не платите за расширенную поддержку, в чем я сомневаюсь). Также, оказывается, немного проще перенести вашу базу данных DHCP на DHCP-сервер под управлением Server 2008 R2 или 2012 либо через графический интерфейс, либо с использованием PowerShell ... но если это не вариант, то это не вариант.


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

Примечание. Для резервного копирования и восстановления базы данных DHCP на одном сервере можно использовать служебную программу резервного копирования Microsoft Windows (ntbackup.exe). Не используйте утилиту резервного копирования для миграции или перемещения базы данных DHCP с одного сервера DHCP на другой.

Экспорт базы данных DHCP с сервера под управлением Microsoft Windows Server 2003

  • Чтобы переместить базу данных и конфигурацию DHCP с сервера под управлением Windows Server 2003 на другой сервер под управлением Windows Server 2003:

    • Войдите на исходный DHCP-сервер, используя учетную запись, которая является членом локальной группы администраторов.
    • Нажмите Пуск, нажмите Выполнить, введите cmd в поле Открыть, а затем щелкните хорошо.
    • Тип netsh dhcp server export C:\dhcp.txt all, а затем нажмите ВОЙТИ.

Примечание. Для экспорта данных у вас должны быть разрешения локального администратора.

Установите службу DHCP-сервера на сервере под управлением Windows Server 2003.

  • Чтобы установить службу DHCP-сервера на существующий компьютер под управлением Windows Server 2003:

    • Щелкните Пуск, щелкните Панель управления, а затем дважды щелкните Установка и удаление программ.
    • Щелкните Добавить / удалить компоненты Windows.
    • В мастере компонентов Windows щелкните Сетевые службы в поле Компоненты, а затем щелкните Подробнее.
    • Установите флажок Протокол динамической конфигурации хоста (DHCP), если он еще не установлен, а затем нажмите кнопку ОК.
    • В мастере компонентов Windows нажмите Далее, чтобы установить выбранные компоненты. Вставьте компакт-диск Windows Server 2003 в дисковод для компакт-дисков или DVD-дисков вашего компьютера, если вам будет предложено сделать это. Программа установки копирует DHCP-сервер и файлы инструментов на ваш компьютер. Когда установка будет завершена, нажмите «Готово».

Импортировать базу данных DHCP

Примечание. Во время этой процедуры вы можете получить сообщение «Доступ запрещен», если вы не являетесь членом группы «Операторы резервного копирования». Если вы получаете сообщение об ошибке «Не удается определить версию DHCP-сервера для сервера», убедитесь, что на сервере запущена служба DHCP-сервера и что вошедший в систему пользователь является членом локальной группы администраторов.

Важно! Не используйте Dhcpexim.exe для импорта базы данных DHCP в Windows Server 2003. Кроме того, если целевой сервер Windows 2003 является рядовым сервером и вы планируете повысить его до контроллера домена, мы предложили вам выполнить миграцию базы данных DHCP, прежде чем повышать ее до контроллера домена. Хотя вы можете перенести базу данных DHCP на контроллер домена Windows 2003, переход на рядовой сервер будет проще из-за наличия учетной записи локального администратора.

  • Войдите в систему как пользователь, явный член локальной группы администраторов. Учетная запись пользователя в группе, которая является членом локальной группы администраторов, работать не будет. Если учетная запись локального администратора не существует для контроллера домена, перезагрузите компьютер в режиме восстановления служб каталогов и используйте учетную запись администратора для импорта базы данных, как описано далее в этом разделе.
  • Скопируйте экспортированный файл базы данных DHCP на локальный жесткий диск компьютера под управлением Windows Server 2003.
  • Убедитесь, что служба DHCP запущена на компьютере под управлением Windows Server 2003. Нажмите Пуск, нажмите Выполнить, введите cmd в поле Открыть, а затем щелкните хорошо. В командной строке введите netsh dhcp server import c:\dhcpdatabase.txt all, а затем нажмите ВОЙТИ, где c:\dhcpdatabase.txt - это полный путь и имя файла базы данных, который вы скопировали на сервер.

    • Примечание. При попытке экспортировать базу данных DHCP с контроллера домена Windows 2000 на рядовой сервер Windows Server 2003 домена может появиться следующее сообщение об ошибке:

      • Error initializing and reading the service configuration - Access Denied
      • Примечание. Для импорта данных у вас должны быть разрешения локального администратора.
      • Чтобы решить эту проблему, добавьте компьютер с DHCP-сервером Windows Server 2003 в группу DHCP-администраторов на уровне предприятия.
      • Если сообщение об ошибке «доступ запрещен» появляется после добавления компьютера-сервера DCHP с Windows Server 2003 в группу администраторов DHCP на уровне предприятия, упомянутом в шаге 4, убедитесь, что учетная запись пользователя, которая в настоящее время используется для импорта, принадлежит локальная группа администраторов. Если учетная запись не принадлежит к этой группе, добавьте ее в эту группу или войдите в систему как локальный администратор, чтобы завершить импорт.

      • Примечание. Если команда DHCP IMPORT или EXPORT не работает для пользователей, которые не являются явными членами локальной группы администраторов, необходимо применить следующее исправление на компьютере под управлением Windows Server 2003:

833167 Пакет обновления службы теневого копирования томов (VSS) доступен для Windows Server 2003

  • После получения сообщения об успешном выполнении команды выйдите из командной строки.

Авторизуйте DHCP-сервер

  • Щелкните Пуск, выберите Все программы, выберите Администрирование, а затем щелкните DHCP.

  • Примечание. Вы должны войти на сервер, используя учетную запись, которая является членом группы администраторов. В домене Active Directory вы должны войти на сервер, используя учетную запись, которая является членом группы администраторов предприятия.

  • В дереве консоли оснастки DHCP разверните новый сервер DHCP. Если в правом нижнем углу объекта сервера есть красная стрелка, сервер еще не авторизован.
  • Щелкните правой кнопкой мыши объект сервера и выберите Авторизовать.
  • Через несколько секунд снова щелкните сервер правой кнопкой мыши и выберите «Обновить». Зеленая стрелка указывает, что DHCP-сервер авторизован.