у меня есть Windows 2008 R2 Server
, Его основная роль - быть DNS server
.
Я не могу найти, как импортировать ранее "экспортированные" записи DNS.
Для экспорта я выбрал сервер, щелкнул по Action->Export List
.
Это создало текстовый файл записей. Как импортировать эти записи, если что-то пошло не так, и мне нужно было восстановить предыдущие настройки?
Если есть способ сделать это через графический интерфейс, это будет для меня предпочтительнее.
Если это стандартная зона DNS, самый простой способ создать резервную копию и восстановить ее - просто сделать копию файла соответствующей зоны; вы можете найти его в C: \ Windows \ System32 \ DNS, он называется your.zone.name.dns.
Вы не можете экспортировать зону через графический интерфейс, но можете сделать это через командную строку:
dnscmd /zoneexport MYDOMAIN.com MYDOMAIN.com.txt
По умолчанию файл MYDOMAIN.com.txt
будет создан в C:\Windows\System32\dns
.
Источник: dnscmd.
Это не экспортирует записи DNS, он экспортирует список (txt или csv) всего, что находится на правой панели. Это та же функциональность, что и у любого другого инструмента, такого как ADUC.
РЕДАКТИРОВАТЬ:
Чтобы уточнить, вы не экспортировали записи DNS или файл зоны. Вы просто экспортировали список DNS-записей или, точнее, вы экспортировали список содержимого правой панели в консоли управления DNS. Если вы хотите экспортировать фактический файл зоны, используйте инструмент dnscmd:
Для тех, кому посчастливилось иметь дело с Windows 2003, но при этом не любить пакетные сценарии CMD:
Служба DNS Windows Server 2003 сохраняет файлы в виде простого текста в C:\System32\dns\
папка. Эти файлы представляют собой обычный текст и могут быть отредактированы, изменены или импортированы, например, в ваш новый сервер имен Linux.