将数据库从One PXC环境迁移到另一个

时间:2017-05-12 08:01:26

标签: mysql database-backups percona

我们有两个PXC环境,都在生产中。其中一个PXC有三个数据库但数据不多。我们的计划是将这三个数据库作为其他PXC环境的一部分,以便我们可以继续使用生产中的单个PXC环境。但在移动过程中,不应该有任何停机时间。我们怎样才能实现这个目标?

我们的一个想法是在这三个数据库上进行转储,然后通过复制将它们恢复到新的环境中。

关于我们如何在没有停机的情况下实现这一目标的任何建议或解决方案?

1 个答案:

答案 0 :(得分:0)

“其中一个PXC有三个数据库但数据不是太多” - >我们谈论了多少数据? 10GB? 100GB? 1TB?更多?

尝试在没有停机的情况下进行此类迁移是令人钦佩的,但您不得不怀疑计划停机时间对您的应用程序有多糟糕。当您在半夜安排几个小时的停机时间时,您的客户会逃跑吗?除非你是全球服务提供商,否则你应该在晚上的某个地方设置一个窗口,不是吗?

在没有停机的情况下,可能有迁移解决方案,但是,为了使这项工作,您需要花费所有时间吗?如果不值得的话,不要承受压力。

消息来源:某人确实承担了类似事情的压力,并且不值得。