CloudFlare DNS备份以绑定文件

cloudflaredns-backup的Python项目详细描述


CloudFlare DNS到RFC1035转换器

https://img.shields.io/pypi/v/cloudflaredns-backup.svg?style=flat-squarehttps://img.shields.io/pypi/dm/cloudflaredns-backup.svg?style=flat-square

以bind可接受的格式备份CloudFlare托管的DNS记录的简单工具(RFC1035)

安装

pip install cloudflaredns-backup

使用量

  • 将所有CloudFlare区域设置为控制台

    cf-backup root@example.com 1234567890# args
    CF_EMAIL=root@example.com CF_TOKEN=1234567890 cf-backup # env
    echo"root@example.com:1234567890" > credentials.cfg && cf-backup -c credentials.cfg # config file
  • 只获取example.com和example2.com区域(这里和其他-只是args示例。env和cred文件相同)

    cf-backup root@example.com 1234567890 -z example.com -z example2.com
    

    这个例子可以简化为:

    cf-backup root@example.com 1234567890 -z "example1.com example2.com"
  • >P>仅获取ExpLo.com,创建如果不存在的文件夹,并将区域写入./Stule/ExpLo.com,并在区域

    中写入NS
    cf-backup root@example.com 1234567890 -z example.com -o zones --ns ns.example.com
    

更改日志

v1.8

如果“modified_on”出现问题,则serial是当前时间戳

v1.7.4

区域的实际序列号(上次修改时间格式为yyyymmddhh)

v1.7.3

删除“导出日期”以敏感地跟踪区域文件(例如在Git中)

v1.7.2

可以添加自定义名称服务器以简化区域的备份部署。

v1.6

添加确定args/environment/file中凭据的可能性

v1.5

小错误修复

v1.4

python3中Unicode支持的修复程序

v1.3

python2中unicode支持的修复程序

v1.2

修复非类型对象

v1.1

python2支持

v1.0b

PYPI包

v1.0a

python2-3 cloudflare备份工具

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置