DNS备份

147 阅读1分钟

  1. DNS需要备份的内容是DNS master数据目录


  1. master信息如下:
单元slave VIPslave IP残存的slave IPmaster备份目录备份访问的coredns
wga172.21.48.5172.21.48.15172.21.240.15172.21.240.18/etc/named已备份172.21.48.25;172.21.48.26
172.21.48.6172.21.48.16172.21.240.16
172.21.48.7172.21.48.17172.21.240.17
wgb172.22.127.5172.22.127.56172.22.127.12/etc/named已备份172.22.127.25;172.22.127.26
172.22.127.6172.22.127.55
172.22.127.7172.22.127.57
ksa172.25.80.5172.25.80.37172.25.104.225/etc/named已备份172.25.182.38;172.25.182.39
172.25.80.6172.25.80.38
172.25.80.7172.25.80.39
ksb172.24.1.5172.24.1.20172.24.1.32/var/named已备份172.24.1.33;172.24.1.34
172.24.1.6172.24.1.19
172.24.1.7172.24.1.12
qcb172.21.46.5172.21.46.21172.21.46.16/etc/named已备份172.21.48.25;172.21.48.26
172.21.46.6172.21.46.22
172.21.46.7172.21.46.23
hs172.17.28.5172.17.28.12172.17.28.11172.17.28.15; 172.17.28.16
172.17.28.6172.17.28.13
172.17.28.7172.17.28.14
tcali(yumc0)172.28.16.5172.28.19.3172.28.16.69/opt/named/172.28.16.163;172.28.16.166
172.28.16.6172.28.19.2
172.28.16.7172.28.19.1

  1. 本地备份(备份named数据目录,并保留30天):
2 2 * * * /usr/sbin/rndc sync && cd /opt/dns-bak && tar -zcvf named`date +"%Y%m%d%H%M%S"`.tar.gz /etc/named

1 1 * * * /usr/bin/find /opt/dns-bak -mtime +30 -name "*.tar.gz" -exec rm -r -f {} \;

  1. S3备份(账号密码咨询邵腾腾、张书泉)


  1. DNS恢复

    1. 解压备份文件

    2. 备份原named目录

    3. mv 备份named到/etc或/var下

    4. 重启master dns:systemctl restart named


  1. 测试(172.21.240.18 是恢复的DNS master ip)

Dig @172.21.240.18 域名