如何迁移redis集群而不停机

qrjkbowd  于 2023-06-05  发布在  Redis
关注(0)|答案(2)|浏览(252)

我们有两个不同的运行中的redis集群,我们希望将一个集群迁移到另一个集群。两人都在发球,不允许休息。
对于redis的迁移,是否有推荐的解决方案?

8ljdwjyq

8ljdwjyq1#

基本上,您可以将一个示例临时设置为另一个示例的从属示例,它将为您迁移所有数据。https://groups.google.com/forum/m/#!topic/redis-db/KOhA-TD1V6U
或者,如果您只想移动一些键,migrate/move命令将允许您移动每个键的值,您可以迭代移动许多键。

vshtjzan

vshtjzan2#

您可以考虑使用redis-shake,它允许非阻塞增量同步。
您可以轻松地将其配置为从群集到群集、从单机到群集等进行同步。
在sync.toml中配置源和目标:
然后运行:

./bin/redis-shake sync.toml

相关问题