Jin*_*ich 10 linux ubuntu bind
我得到了一份将2x BIND DNS服务器迁移到新硬件的工作。
显然他们正在使用运行 Ubuntu 服务器 8.04 的 3U 史前服务器。
我将使用 Ubuntu 服务器 9.04 安装 2 个 1U 服务器。
如何传输 DNS 设置、DNS 缓存?我需要传输哪些文件夹/配置文件?
如果我使用Webmin > 备份配置 > BIND DNS 服务器,或者我应该避免使用 Webmin,我会实现什么吗?
wom*_*ble 15
我总是避免使用 Webmin。如果是定期配置的 Ubuntu BIND 服务器,在新机器上安装 bind9 包应该就足够了,将 /etc/bind 的内容复制到新机器上,然后调整每台机器上的设置以与新机器对话,更改委派(或 IP 地址,如果合适)并继续生活。要进行无缝(零停机)迁移,请一次执行一台机器。
首先复制您的 /etc/bind 目录
sudo tar czvf bind.tgz /etc/bindRun Code Online (Sandbox Code Playgroud)
请注意,如果您的 Bind 在监狱中运行,您必须通过创建监狱、层次结构、设备...如果没有将您的绑定存档远程复制到您的新服务器。
scp bind.tgz user@target:~/Run Code Online (Sandbox Code Playgroud)
连接到您的新服务器
ssh user@targetRun Code Online (Sandbox Code Playgroud)
通过apt安装bind9
sudo apt-get install bind9Run Code Online (Sandbox Code Playgroud)
您还可以从 isc 网站 ( https://www.isc.org/downloadables/11 )获取最新源
将您的存档解压到 /etc/bind 目录中
sudo tar xzvf bind.tgz -C /etc/bindRun Code Online (Sandbox Code Playgroud)
在配置文件中进行您需要的更改,可能在您的区域文件中...
最后,开始绑定
sudo /etc/init.d/bind9 startRun Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25355 次 |
| 最近记录: |