redis实例的迁移相比mysql的迁移简单很多,主要是利用redis的主从复制。如果要从A机器迁移到B机器。

  1. 进入B机器的redis
redis-cli
  1. 执行 REPLICAOF A机器Redis的host port,比如:
REPLICAOF126.11.12.2216379

这个时候B机器的Redis实例就成了A机器的副本。执行上面命令的时候,B实例之前的数据会被清空,然后从A实例同步数据。

  1. 停止同步,使B实例成为主节点
REPLICAOFNOONE

当A实例数据同步到B实例后,在B实例上执行上面的命令,就会停止复制,使B实例成了主节点。