导出/导入 DNS 条目 - Windows Server 2008 R2

导出/导入 DNS 条目 - Windows Server 2008 R2

我有一个Windows 2008 R2 Server,它的主要作用是成为一个DNS server

我找不到如何导入之前“导出”的 DNS 条目。

为了导出,我选择了服务器,然后单击了Action->Export List

这样就创建了一个包含这些条目的文本文件。如果出现问题,我需要恢复以前的设置,该如何导入这些条目?

如果有办法通过 GUI 来实现这一点,那对我来说就更好了。

dns_image

答案1

如果这是一个标准 DNS 区域,那么备份和恢复它的最简单方法就是复制相关的区域文件;您可以在 C:\Windows\System32\DNS 中找到它,它名为“your.zone.name.dns”。

答案2

您不能通过 GUI 导出区域,但您可以通过命令行进行导出:

dnscmd /zoneexport MYDOMAIN.com MYDOMAIN.com.txt

默认情况下,该文件MYDOMAIN.com.txt将在 中创建C:\Windows\System32\dns

来源:dns命令

答案3

它不会导出 DNS 记录,而是导出右侧窗格中的内容列表(txt 或 csv)。这与任何其他工具(例如 ADUC)中的功能相同。

编辑:

需要澄清的是,您没有导出 DNS 记录或区域文件。您只是导出了 DNS 记录列表,或者更准确地说,您导出了 DNS 管理控制台中右侧窗格内容的列表。如果要导出实际的区域文件,请使用 dnscmd 工具:

http://technet.microsoft.com/en-us/library/cc772069.aspx

答案4

对于那些仍然使用 Windows 2003,但又不喜欢 CMD 批处理脚本的人来说:

Windows Server 2003 DNS 服务将文件以纯文本形式保存在C:\System32\dns\文件夹中。这些文件是纯文本,可以编辑、更改或导入到新的 Linux 名称服务器中。

相关内容