首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Redis 迁移(操作流程建议)

Redis 迁移(操作流程建议)

作者头像
franket
发布2022-06-26 14:55:12
发布2022-06-26 14:55:12
8910
举报
文章被收录于专栏:技术杂记技术杂记

前言

生产环境下由于服务器系统负载不均,服务器调动等各方面的考虑会遇到有必要对 Redis 进行迁移的情况

这里分享一下 Redis迁移 的过程

Tip: 当前版本 Redis 3.0.4

概要

准备

由于redis的内存特性,迁移过程中避免数据丢失,最好准备两台服务器作为备用

master a (running pd redis)

backup b (backup of a)

backup c (backup of b)

启动一个新redis实例b

Tip: 假定当前master为实例a

使用相同版本

拷贝一份master配置

创建一个用户redis (不用赋密码)

根据配置文件创建相关目录和赋予redis用户以相应权限

使用redis用户身份执行如下代码

redis-server /etc/redis/redis6379.conf

Note: 使用相同的方法在c上也建立一个redis实例,准备作为b的备份实例

安装keepalived

在 a b 上安装keepalived

使用相同版本

设定一个未使用的IP作为VIP

nmap -R -vv -T4 -p 1 192.168.1.20/24 | grep 'host down'

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档