文件名称:backup53:AWS Route53 备份工具
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-25 10:45:08
Python
备份53 #目的 DNS 很重要,因为它是将名称解析为 IP 地址的粘合剂。 确保 DNS 的完整性以及备份和恢复 DNS 的能力对于没有二级 DNS 提供商的组织至关重要。 由于亚马逊不提供备份和恢复托管区域的工具,该工具允许您备份和动态恢复它们; 在区域之间持久化名称服务器粘合记录。 它仍处于测试初期,从总 DNS 记录/区域丢失中恢复仍然需要一些手动步骤(将根级域注册商记录指向新名称服务器等),但这是朝着正确方向迈出的一步。 #特征 即将到来: 每个区域的 JSON 文件 Upsert 能力而不是 Create 差异区域(查看发生了什么变化) 修改 JSON 并将 DNS 更改应用于基础架构(DNS 管理) 当前的 将 Amazon Route53 DNS 区域/记录备份到 JSON 通过创建新区域并重新创建子域和父域之间的粘合来安全地恢复区域/记录 以以下 JSON
【文件预览】:
backup53-master
----bin()
--------__init__.py(624B)
--------backup53(3KB)
----tests()
--------test.json(1KB)
--------tests.py(3KB)
----LICENSE(9KB)
----requirements.txt(5B)
----setup.py(646B)
----.gitignore(653B)
----README.md(3KB)
----backup53()
--------route53.py(7KB)
--------__init__.py(622B)
--------iam.py(1KB)