适用场景
集群已纳管至分布式容器云,实现备份迁移一体化,应用快捷上云。
1、集群创建
根据应用规模评估与准备CCE集群,具体请参见云容器引擎。
2、数据迁移
如果是在同一地理区域内的CCSE ONE管理的Kubernetes集群间进行跨VPC迁移,由于对接的是同个预置区,因此可以酌情跳过镜像迁移。其他情况下,需要将源集群应用依赖镜像,数据库或者缓存数据迁移到云端,对于各类数据,您可以使用天翼云的其他产品来配套实现。
镜像迁移
1)订购容器镜像服务CRS,创建容器镜像服务实例,具体请参见CRS实例开通。
2)使用image-syncer工具将应用所需的镜像迁移到容器镜像服务仓库中。具体请参见image-syncer工具。
数据库迁移
1) 迁移mysql
订购公网IP,并开通配置DTS迁移实例,实现本地MySQL或第三方云MySQL与天翼云DTS的公网IP互通,迁移应用对应的MySQL数据,具体迁移步骤请参见Mysql迁移。
2) 迁移PostgreSQL
订购公网IP,并开通配置DTS迁移实例,实现本地PostgreSQL或第三方云PostgreSQL与天 翼云DTS的公网IP互通,迁移应用对应的PostgreSQL数据,具体迁移步骤请参见PostgreSQL迁移。
3) 分布式缓存Redis迁移
开通分布式缓存服务Redis版,具体迁移流程可查看Redis迁移。
3、应用备份
用户可采用CCSE ONE的备份功能,可针对应用相应资源进行备份。
1)在备份中心中的备份仓库上创建相应的备份仓库,在创建页上填写相关配置信息。
2)创建备份计划,在创建页上选择需要备份应用的接入集群,选择需要备份的资源并填写必要的信息。
3)等待备份任务完成。
具体操作可参考备份中心-分布式容器云平台。
4、应用恢复
当源、目标应用集群已经纳管到CCSE ONE时,用户可采用CCSE ONE的备份恢复功能,可对已备份的应用进行恢复。
1)点击备份中心的恢复任务,进入恢复任务列表页,创建恢复任务nginx-restore,将nginx应用恢复至目标命名空间(若目标命名空间不存在需提前创建),选择对应分布式云下管理的备份集群来源和备份任务,以及目标云容器引擎集群等必要信息,保存后即可创建对应的恢复任务。
2)等待恢复任务完成。
具体操作可参考备份中心-分布式容器云平台。
5、验证应用
根据业务规则验证已恢复应用的正确性。