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