如何使用 AWS CLI 将 Route 53 域从一个 AWS 账户转移到另一个 AWS 账户?
上次更新日期:2020 年 6 月 8 日
如何使用 AWS 命令行界面 (AWS CLI) 将 Amazon Route 53 域从一个 AWS 账户转移到另一个 AWS 账户?
简短描述
您可以免费将域从一个 AWS 账户转移到另一个 AWS 账户。转移不会影响续订日期或域名注册的联系人信息。
解决方法
注意:如果在运行 AWS CLI 命令时收到错误,请确保您使用的是最新的 AWS CLI 版本。
- 确认您使用的是最新版本的 AWS CLI。有关更多信息,请参阅安装 AWS CLI。
- 确认您拥有以下执行转移所需的 IAM 用户权限:
route53domains:TransferDomainToAnotherAwsAccount
route53domains:RejectDomainTransferFromAnotherAwsAccount
route53domains:CancelDomainTransferToAnotherAwsAccount
route53domains:AcceptDomainTransferFromAnotherAwsAccount - 使用 transfer-domain-to-another-aws-account API 将域(例如“example.com”)从账户 A 转移到账户 B。
- 账户 B 必须使用 accept-domain-transfer-from-another-aws-account API 接受域的转移。账户 B 接受转移后,您可以从账户 B 管理域。
注意:如果账户 B 在三天内没有接受转移,则转移请求将被取消。
当您将域从一个 AWS 账户转移到另一个账户时,Route 53 不会转移与该域关联的托管区域。如果域和托管区归不同的账户拥有,DNS 解析不受影响。因此,转移托管区域是可选的。有关更多信息,请参阅将托管区域迁移到其他 AWS 账户。