迁移流程介绍(1) 迁移信息收集表 评估和准备阶段收集的信息填写参考下表: 迁移源 信息项 说明 ::: 源Redis (列出所有待迁移的实例) 源Redis实例的IP地址 源Redis (列出所有待迁移的实例) Redis访问密码(如有) 源Redis (列出所有待迁移的实例) 总数据量大小 info memory命令查询得到,参考usedmemoryhuman的值。 用于评估迁移方案、DCS缓存实例规格、ECS可用磁盘空间等是否满足,以及预估迁移耗时(业务中断时间)。 源Redis (列出所有待迁移的实例) 不为空的数据库编号 info keyspace命令查询得到。 用于确认迁移是否涉及多数据库,非AOF文件方式迁移,部分开源工具可能须逐库处理导出和导入。 DCS缓存实例中,单机和主备实例支持0255共256个数据库,集群默认只提供一个数据库。 源Redis (列出所有待迁移的实例) 各数据库的key数量 用于迁移后进行数据完整性验证。 源Redis (列出所有待迁移的实例) 数据类型 CDM迁移服务当前支持Hash和String两种数据格式,如果源数据含有list、set之类数据,请采用第三方迁移工具。 ECS(弹性云主机) 如果待迁移实例较多,可准备多台ECS并行迁移 弹性IP地址 选择与DCS缓存实例网络互通的弹性云主机进行数据导入,确保导入过程网络稳定。 带宽建议选取高配,提升数据传输效率。 ECS(弹性云主机) 如果待迁移实例较多,可准备多台ECS并行迁移 系统登录用户/密码 ECS(弹性云主机) 如果待迁移实例较多,可准备多台ECS并行迁移 CPU/内存 部分迁移工具支持多线程并行导入,使用高规格ECS,能提升导入速度。 ECS(弹性云主机) 如果待迁移实例较多,可准备多台ECS并行迁移 可用磁盘空间 ECS需要预留足够的可用磁盘空间,存储压缩文件以及解压后的缓存数据文件。 注:为提高数据传输效率,对于较大的数据文件,建议压缩后再传输到弹性云主机。 DCS缓存实例 (根据源Redis实例数与数据量情况选择合适的规格与实例数) 实例连接地址 DCS缓存实例 (根据源Redis实例数与数据量情况选择合适的规格与实例数) 实例连接端口 DCS缓存实例 (根据源Redis实例数与数据量情况选择合适的规格与实例数) 实例访问密码 DCS缓存实例 (根据源Redis实例数与数据量情况选择合适的规格与实例数) 实例类型 DCS缓存实例 (根据源Redis实例数与数据量情况选择合适的规格与实例数) 实例规格/可用内存 网络配置 VPC 提前规划VPC,确保应用服务、DCS缓存实例等处于相同VPC中。 网络配置 子网 网络配置 安全组或白名单 由于Redis 3.0和Redis 4.0/5.0/6.0实例部署模式不一样,控制访问方式也不一样,需要制定相应的安全组或白名单规则,确保网络连通。 ... ... 其他配置信息。
来自: