Lea*_*ore 2 domain-name-system amazon-web-services amazon-route53
我有两个新旧 AWS 账户。
我在 Route 53 服务下的旧帐户上有一个托管区域。
我想将它完全从旧迁移到新。
我该怎么做 ?这种情况有没有预定义的步骤?
请注意,托管区域正在实时环境中使用。我不能冒险太多的反复试验。
小智 9
您还可以使用jq(“sed for JSON”)将 的 JSON 输出转换list-resource-record-sets为 JSON 输入change-resource-record-sets:
jq '.ResourceRecordSets
|{"Changes":[.[]
|select(.Type!="SOA")
|select(.Type!="NS")
|{"Action":"CREATE","ResourceRecordSet":.}]}'
Run Code Online (Sandbox Code Playgroud)
这假设您已经创建了新的托管区域,并且除了SOA和NS记录之外它是空的,因此从 JSON 文件中删除了这些记录。(换行符是为了可读性;删除它们以使用命令。)
| 归档时间: |
|
| 查看次数: |
5017 次 |
| 最近记录: |