当你需要将阿里云CDN域名跨账号迁移至另一个阿里云账号时, 可以使用域名迁移工具完成迁移操作。
一、准备工作:
拥有阿里云账号且已开通CDN服务。若在上云或实际使用CDN过程中有不懂的,可寻翼龙云@yilongcloud助力上云用云获取帮助。
域名迁移前,若加速域名的原账号或目标账号其中任意一个处于欠费状态,则无法完成域名迁移,您需要结清欠费后再进行自助迁移。
如果您使用RAM用户(子账号),RAM用户必须具有指定资源的AliyunCDNFullAccess权限才能执行迁移操作。
二、注意事项
为了确保您的域名运行安全,仅支持单个域名迁移,不支持批量迁移。
若迁移时,目标账号中的CDN域名已达到上限,您可以先在配额中心提升域名上限后,再进行迁移。
请保证同一个根域名的泛域名和精确域名在同一个账号下(例如.aliyundoc.com和example.aliyundoc.com),否则可能出现配置冲突,实际配置都会以精确域名的配置为准。
您迁移的域名若有线上业务正在运行,迁移前请务必确认好以下两点,避免影响业务:
如果待迁移域名的源站为阿里云OSS,并且CDN域名开启了OSS私有Bucket回源功能,同时配置使用STS安全令牌回源到阿里云同账号下的OSS私有Bucket,那么域名跨账号迁移后可能会导致回源鉴权失效,导致回源失败,因此需要在迁移域名之前,将域名的鉴权方式切换到使用永久安全令牌。
如果待迁移域名已经配置了SSL证书,支持HTTPS访问,那么迁移到新账号以后,该域名依旧支持HTTPS访问。但是新账号将无法收到域名的证书过期提醒,您需要在新账号重新上传证书,才能收到该提醒。
域名迁移前,需先关闭在原账号下开启的监控数据、日志数据、运营报表数据等功能。如未操作,这些功能将持续向原账号投递日志、报表等信息并产生计费。域名迁移后,这些功能也需在新账号中重新配置。
三、操作步骤
1、登录CDN控制台。
2、在左侧导航栏,单击域名管理。
3、在域名管理页面右上角单击迁入域名。
4、阅读并勾选迁入须知后,单击确定。
5、输入待迁移的加速域名,参考如下方式完成域名归属校验。
方式一:DNS解析验证
在域名归属校验区域,单击方法1:DNS解析验证。
登录云解析DNS控制台。
在权威域名解析页面,找到加速域名的根域名example.com,并单击右侧的解析设置。
单击添加记录,记录类型选择为TXT,填写步骤1中阿里云CDN提供的主机记录、记录值,其余参数保持为默认填写即可。
单击确定,完成添加。
方式二:文件验证
在验证页面,单击方法2: 文件验证。
单击verification.html,下载验证文件。
手动将验证文件上传到您主域名服务器(例如您的ECS、OSS、CVM、COS、EC2等)的根目录。例如:当前加速域名为image.example.com,您需要将该文件上传至 example.com 的根目录下。
说明:
阿里云CDN后台将访问您服务器中http://example.com/verification.html文件链接进行验证。
如果文件内的记录值与验证文件记录值一致,则通过验证。
如果验证失败,请确保上述文件链接可访问,并且您上传的文件正确。
6.返回CDN控制台,单击确认迁入,完成迁移。