我想知道哪一个是更好的select来转移主从PowerDNS服务器之间的域名及其更新。
从2006年以来,我看到很多老的post说使用MySQL复制的方式比较好,但那是8年前的事了。 因此,对于目前的PowerDNS版本,我想知道哪种方式更好的MySQL复制或AXFR方法?
文档说:“除非其他操作是专门configuration的,否则本机复制是默认的。 ( http://doc.powerdns.com/html/replication.html )通过本机,它指的是您使用的后端本地的复制,它不需要在stream程本身中占有活动的一部分,而只是使用它提供的数据。 对于大多数人来说,MySQL Native通常意味着MySQL复制,尽pipersync和mysqldump的组合技术上也可以被调用。
PowerDNS服务器不支持增量区域传输(IXFR),但使用AXFR。 对于真正意义上的大型区域,这意味着名称服务器之间的networkingstream量会增加 另外我没有任何经验,当区域大于可用RAM时会发生什么情况。 PowerDNS服务器可能会窒息。
AXFR Master / Slave只能以BIND Zonefile后端(即传统的BIND8 / 9格式)进行设置,但是如果您打算使用PowerDNS部署DNSSEC,则需要具有dnssecfunction的后端(如MySQL)密钥存储。
大多数人为纯PowerDNS服务器设置使用本机(与MySQL)复制,所以这也是PowerDNS服务器用户提供大多数支持信息的主题。
有了MySQL复制机会,您的所有名称服务器几乎是即时的,如果您允许客户端通过某些Web前端将其自己的区域/logging更改为PowerDNS服务器使用的数据库,则可以提供更平滑的用户体验。
我最终使用mysql galera集群,而所有3个电源DNS服务器设置为主,像一个魅力