首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MYSQL从旧服务器到新服务器的巨大数据迁移(5TB)

MYSQL从旧服务器到新服务器的巨大数据迁移(5TB)
EN

Database Administration用户
提问于 2020-09-18 07:52:44
回答 1查看 168关注 0票数 1

我们有一个旧的MYSQL服务器,包含巨大的数据~5TB,并希望迁移到新服务器,以尽量减少成本,并摆脱非常老的硬件。

我脑海中唯一的想法是使用mysqldump进行迁移,但我非常肯定,对于这些巨大的数据来说,这是一个糟糕的风险选项。

然后,我的团队中有人想出了使用ETL工具的想法,但我们还没有深入到更深层次的细节,也不确定这种ETL方式是否真的能帮助我们。

任何想法都是受欢迎的

谢谢

EN

回答 1

Database Administration用户

发布于 2020-09-19 14:44:44

代码语言:javascript
复制
$ mysqldump -h source ... | mysql -h dest ...

我假设:

  • 你安装了拖车(sourcedest)。
  • 这两台机器“接近”(而不是在地球的对岸),因此需要考虑网络延迟等问题。
  • 该脚本将在一台机器上运行--任何一台。
  • 如果版本不同,我无法根据版本之间的不一致来预测是否会出现一些问题。如果在一台服务器上运行失败,请尝试另一台服务器。如果失败,请返回错误消息(S)。
  • 这将需要时间,因为5TB需要时间来读和写。

如果版本完全不同,我们可能需要讨论一些重大变化。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/275702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档