400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
YMatrix 文档
关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
系统配置参数
SQL 参考
常见问题(FAQ)
我们认为,在 YMatrix 中,数据迁移主要由三个阶段组成:
第一阶段,环境准备;
第二阶段,迁移执行;
第三阶段,后续任务。
如果你需要的是全库迁移,那么需要做充分的准备工作,通常包含但不局限于以下步骤(根据具体场景适当调整):
如果你需要的是单表迁移,那么使用 mxgate 将要迁移的表数据导出到文件备份即可。
准备工作完备后,进入执行迁移操作阶段,在此阶段:
如果你需要的是全库迁移,那么我们推荐不迁移镜像节点(Mirror),而是在使用全库迁移工具 - mxshift 执行完毕后添加 Mirror,这会大大提高迁移效率。 mxshift 工具会按每张表迁移完成的时间点自动打印迁移进度,并实时检查迁移的正确性。
如果你需要的是单表迁移,那么使用单表迁移工具 - mxgate 进行迁移即可。
迁移完成后,如果你执行了全库迁移,我们推荐您重新创建索引并全库执行 analyzedb
命令以更新新库的统计信息,最后恢复业务访问,观察业务运行情况,持续跟踪一段时间(具体时间据具体时序场景而定),最终完成数据迁移。
全库迁移示例请见:
从 Greenplum 6 迁移数据到 YMatrix 5
从 YMatrix 4 迁移数据到 YMatrix 5
单表迁移示例请见: 单表迁移