- Миграция DHCP сервера на базе Windows Server 2012 R2 на другой сервер Windows Server 2012 R2
- Добавление роли DHCP
- Export-Dhcp Server
- Syntax
- Description
- Examples
- Example 1: Export all DHCP configurations
- Example 2: Export the specified scopes
- Example 3: Export specified scopes and their leases
- Example 4: Export the specified scopes and DHCPv6 server level configuration
- Example 5: Export the specified scopes, their leases, and DHCPv6 server level configuration
- Example 6: Export scopes specified in a file
- Parameters
- Экспорт настроек dhcp windows server 2012
- Вопрос
- Экспорт настроек dhcp windows server 2012
- Миграция DHCP сервера на Windows Server 2016
Миграция DHCP сервера на базе Windows Server 2012 R2 на другой сервер Windows Server 2012 R2
Рассмотрим как выполнить перенос DHCP сервера находящегося на Windows Server 2012 R2 (DC1), на другой сервер под управлением Windows Server 2012 R2 (DC2).
- Windows Server 2012 R2 (DC1.JAKONDA.LOCAL)
- Windows Server 2012 R2 (DC2.JAKONDA.LOCAL)
- Развертывание роли DHCP на DC2.JAKONDA.LOCAL
- Экспорт данных действующего сервера DHCP на DC1.JAKONDA.LOCAL
- Импорт данных DHCP на DC2.JAKONDA.LOCAL
- Отключение DHCP сервера на DC1.JAKONDA.LOCAL
Добавление роли DHCP
Добавляем на сервер Windows Server 2012 R2 (DC2) роль DHCP сервера, Server Manager — Manage — Add Roles and Features, выбираем DHCP Server
В запросе добавления роли и компонентов, необходимых для установки DHCP Server нажимаем Add Features и после нажимаем Next.
Подтверждаем установку роли DHCP сервера, нажимаем Install
По окончании установки, будет предложено завершить установку DHCP, выполнив необходимую конфигурацию его. Нажимаем Complete DHCP configuration
Конфигурация DHCP сервера, предполагает создание две локальные группы безопасности для управления ролью и выполняется авторизация службы DHCP в домене Active Directory.
Указываем учетные данные от какого имени будет выполнена авторизация службы DHCP в домене Active Directory.
Вывод информации об успешном завершении конфигурации
Export-Dhcp Server
Exports the DHCP server service configuration and lease data.
Syntax
Description
The Export-DhcpServer cmdlet exports the Dynamic Host Configuration Protocol (DHCP) server service configuration, and optionally lease data, to the specified file.
If you specify the ScopeId or Prefix parameter,only the specified scopes or prefixes and all server level settings are exported.
If you specify neither ScopeId or Prefix, the DHCP server service configuration including all scopes, v4 and v6 and optionally the lease data, is exported.
If you specify the Leases parameter, the lease data is also exported in addition to configuration data.
Examples
Example 1: Export all DHCP configurations
This example exports all of the DHCP server, DHCPv4 and DHCPv6, configurations including scopes present on the DHCP server service to the specified export file in XML file format.
Example 2: Export the specified scopes
This example exports the scopes 10.10.10.0 and 10.20.20.0 present on the DHCP server service to the specified export file in XML file format. The DHCPv4 server level configuration is also exported to the specified file.
Example 3: Export specified scopes and their leases
This example exports the scopes 10.10.10.0 and 10.20.20.0 present on the DHCP server service to the specified export file in XML file format. This includes the leases present in the specified scopes. The DHCPv4 server level configuration will also be exported to the specified file.
Example 4: Export the specified scopes and DHCPv6 server level configuration
This example exports the specified scopes 2001:4898:7020:1020:: and 2001:4898:7020:1030:: present on the DHCP server service to the specified export file in XML file format. The DHCPv6 server level configuration is also exported to the specified file.
Example 5: Export the specified scopes, their leases, and DHCPv6 server level configuration
This example exports the specified scopes 2001:4898:7020:1020:: and 2001:4898:7020:1030:: present on the DHCP server service to the specified export file in XML file format. This includes the leases present in the specified scopes. The DHCP server level configuration is also exported to the specified file.
Example 6: Export scopes specified in a file
This example exports a list of scopes specified in file named ScopeList.txt to the specified export file in XML file format. The Import-Csv cmdlet returns the objects that contain the scope IDs output and pipes the objects into this cmdlet, which exports the specified scopes.
The file named ScopeList.txt should contain the following format:
Parameters
Runs the cmdlet in a remote session or on a remote computer. Enter a computer name or a session object, such as the output of a New-CimSession or Get-CimSession cmdlet. The default is the current session on the local computer.
Type: | CimSession |
Aliases: | Session |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the DNS name, or IPv4 or IPv6 address, of the target computer that runs the DHCP server service.
Type: | String |
Aliases: | Cn |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Prompts you for confirmation before running the cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies the name of the file to which the data will be exported. If the complete file path is not specified, the file is created in the current working directory. If there is an existing file by the same name, an error is returned.
Type: | String |
Position: | 0 |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies that, if there is a file that already exists with the specified name, the file is overwritten.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies that IP address leases is also exported.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Specifies one or more subnet prefixes of the IPv6 scopes which are exported.
Type: | IPAddress [ ] |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Specifies the scope identifiers, in IPv4 address format, which are exported.
Type: | IPAddress [ ] |
Position: | Named |
Default value: | None |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Shows what would happen if the cmdlet runs. The cmdlet is not run.
Экспорт настроек dhcp windows server 2012
Вопрос
Здравствуйте, собираюсь перенести dhcp сервер с сервера под управлением 2008 r2 на сервер под управлением 2012 r2 (оба являются контроллерами домена).
Хочу сделать это по следующей инструкции (далее). В тестовой среде проверял получилось. Кто нибудь сталкивался с подобными задачами? Были ли какие нибудь трудности при этом?
Миграция DHCP сервера c Windows Server 2008 на Windows Server 2012
- Сделать бэкапdhcp
- Проверяем загружен ли модульServerManagerвPowerShell.
Get-Module –ListAvailable
- Если этого модуля нет загружаем его.
Import-Module ServerManager
- УстанавливаемDHCPсервер
Add — WindowsFeature — IncludeManagementTools dhcp
Где – IncludeManagementTools установка оснастки DHCP.
- АвторизацияDHCPсервера вAD.
Add — DhcpServerInDC — DnsName srv — dhcp2012.winitpro.ru
- Создать на новом сервере папку с:\dhcp
- Для экспорта настроек DHCP сервера, всех зон и резерваций с сервера под управлением Windows Server 2008 R2, в консоли powershell на новом сервере (2012) выполняем следующую команду:
Export — DhcpServer –ComputerName srv — dhcp2008.winitpro.ru –File C:\DHCP\w2008dhcpconfig.xml –verbose
Где — Computer Name имя сервера под управлением 2008
Где – File файл в который будут сохраняться настройки старого dhcp
- Отключаем службуdhcpна старом сервере в ручную или
Через power shell
Stop-Service DHCPserver
- Запускаем команду импорта на сервере 2012
Import — Dhcpserver –ComputerName srv — dhcp2012.winitpro.ru -File C:\DHCP\w2008dhcpconfig.xml — BackupPath C:\ DHCP\backup\ -verbose
Где — Computer Name имя сервера под управлением 2008
- Если нужно импортировать только часть dhcp-зон, команда импорта будет выглядеть так:
Экспорт настроек dhcp windows server 2012
Добрый день! В данной статье я опишу перенос настроек DHCP с одного сервера под управлением Windows Server 2003, 2008, 2012 на другой сервер с ОС Windows Server 2003, 2008, 2012.
Для начала нам необходимо экспортировать данные со старого сервера. Для этого в командной строке вводим:
netsh dhcp server export dump> c:\dhcp.txt all
Для экспорта только резервирования (Reservations) вводим команду:
netsh dhcp server 192.168.0.1 scope 192.168.0.0 dump> D:\reserv.txt
Где 192.168.0.1 – IP адрес нашего сервера; 192.168.0.0 – область, которую необходимо экспортировать; D:\reserv.txt – путь, где сохраняется область резервирования.
Далее необходимо немного отредактировать полученный файл. Для этого открываем файл в блокноте и удаляем всё, кроме последней секции с названием Reservations, также необходимо изменить IP адрес, если он другой на новом сервере.
Пример готового файла Reserv.txt
После экспорта необходимо импортировать настройки на новом сервере. Для этого в командной строке вводим:
netsh dhcp server import dump> c:\dhcp.txt all
Для импорта Reservations проделываем следующие шаги:
1. Устанавливаем роль «DHCP – сервер»;
2. Выбираем интерфейс, на который будет установлен DHCP сервер;
3. Указываем настройки интерфейса, а именно, название области, диапазон адресов, тип подсети, маску подсети, основной шлюз для выхода в Интернет.
4. Включаем или отключаем поддержку IPv6;
5. Начинаем установку DHCP-сервера.
После установки DHCP сервера для импорта Reservations выполняем команду:
netsh exec D:\reserv.txt
При правильном выполнении указаний мы увидим:
Command completed successfully.
Команда выполнена успешно.
Автор статьи: Ярослав Шатохин
ООО «Сетевые проекты будущего» ©
IT поддержка Вашего бизнеса
Тэги: настройка DHCPWindowsServer, DHCPreservation, DHCPWindowsServer 2008, экспорт DHCP настроек, импорт DHCP настроек, DHCP сервер, DHCP –server, настройка DHCP сервера на windows, перенос настроек DHCP, как скопировать DHCP, миграция DHCP сервера, как перенести DHCP область, как перенести DHCP
Миграция DHCP сервера на Windows Server 2016
Процедура миграция службы DHCP со всеми настройками со старого сервера на новый под управлением Windows Server 2016 довольно проста. Если старый сервер DHCP работает под управлением Windows Server 2008 / R2 или Windows Server 2012 / R2, вы можете напрямую перенести настройки, зоны и резервации DHCP.
В первую очередь на новом сервере под управлением Windows Server 2016 необходимо установить роль DHCP. Эту роль можно установить с помощью консоли Server Manager, где нужно запустить мастер добавления ролей Manage -> Add Roles and Features и выбрать роль DHCP Server.
Но гораздо проще и быстрее установить данную роль вместе с инструментами для ее управления (консоль DHCP и модуль PowerShell для работы с сервером DHCP) с помощью PowerShell.
Add-WindowsFeature -IncludeManagementTools DHCP
Параметр -IncludeManagementTools нужен, чтобы дополнительно установить MMC консоль управления сервером DHCP (по умолчанию командлет Add-WindowsFeature устанавливает роль DHCP без соответствующей консоли).
Затем нужно создать локальные группы безопасности для управления сервером DHCP (группы DHCP Administrators и DHCP Users):
Чтобы включить параметры безопасности DHCP и связать их с созданными группами безопасности, перезапустите службу DHCP-сервера:
Авторизуйте новый сервер DHCP в домене Active Directory:
Add-DhcpServerInDC host1.contoso.com 192.168.10.35
Однако после установки роли DHCP и выполнения первичных настроек, при попытке подключится к серверу через Server Manager появится предупреждение о том, что требуется дополнительная донастройка роли (хотя по факту мы ее уже сделали). Убрать это предупреждение не поможет даже перезагрузка сервера.
Чтобы исправить эту проблему, нужно изменить ключ в реестре, отвечающий за статус настройки роли:
Set-ItemProperty –Path registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ServerManager\Roles\12 –Name ConfigurationState –Value 2
В Windows Server 2012 появились специальные командлеты PowerShell, позволяющие импортировать / экспортировать любые настройки DHCP-сервера. Microsoft максимально упростила процедуру миграцию, которую можно провести с помощью всего двух команд PowerShell: Export-DhcpServer и Import-Dhcpserver, которые могут быть выполнены удаленно с одного сервера (например, с того, куда планируется выполнить перенос службы):
Создайте каталог c:\dhcp и выполните следующую команду для выполнения экспорта настроек старого сервера DHCP в XML файл с именем OldDHCPConf.xml
new-item c:\dhcp -type directory
Export-DhcpServer -ComputerName «oldDhcp.contoso.com» -Leases -File «C:\DHCP\OldDHCPConf.xml» –Verbose
Теперь можно выполнить импорт настроек из полученного файла на новый сервер
Import-DhcpServer -Leases –File «C:\DHCP\OldDHCPConf.xml» -BackupPath «C:\DHCP\Backup\» –Verbose
Все готово! Откройте консоль DHCP и проверьте, что все зоны DHCP, резервации, арендованные IP адреса были перенесены успешно.
Если вы создаете отказоустойчивую конфигурацию DHCP с использованием DHCP Failover, конфигурацию DHCP-сервера нужно импортировать также и на второй сервер
Import-DhcpServer -Leases –File «C:\DHCP\OldDHCPConf.xml» -ServerConfigOnly -BackupPath «C:\DHCP\Backup\» –Verbose
После завершения миграции сервера DHCP не забудьте повторно настроить агентов DHCP Relay (IP Helper) на сетевых маршрутизаторах и коммутаторах 3 уровня.