一场空Redis集群失去数据(redis集群没数据)

半年前,公司运营商用Redis集群被成功部署,支撑着企业核心业务:订单系统,支付系统等

在Redis集群运行一段时间以后,突然出现了断电状况,导致Redis服务中断。因为没有做完整的数据备份,所以Redis重启后,数据检查发现并没有恢复,结果发现Redis集群数据丢失!

在临界时刻,系统运维人员第一时间针对集群做了故障定位、故障排除,以及后续的数据恢复工作。

所有节点首先做了检查恢复,看看Redis集群各节点是不是完好,确认无大损坏情况发生,然后进行数据备份恢复。

系统运维人员及时做好了各节点备份,使用redis-cli等命令行工具查看Redis集群的状态,生成快照,以实现数据恢复。

例如,在命令行使用如下命令生成集群快照:

$ redis-cli -p  6379 -a  PASSWD --cluster save 

之后,运维实施人员根据Redis的操作系统和版本选择使用不同的备份方法,例如使用下图中的备份脚本完成数据恢复工作:

“`shell

#!/bin/bash

for port in 6379 6380

do

$redis-cli -p $port -a PASSWDsav

done


系统运维人员重新连接服务,检查Redis集群是否正常工作,以及各节点上数据是否恢复正常,发现数据完整恢复成功,内部系统于畅通无阻。

通过Redis集群数据恢复的经验,我们也学会了一个道理:不管是什么场景,总是要注重数据的安全性。数据的任何丢失都不可接受,尤其是对企业来说。因此,在部署任何类型的系统时,一定要安排合理的备份方案,以防意外情况发生。

成都创新互联科技有限公司,经过多年的不懈努力,公司现已经成为一家专业从事IT产品开发和营销公司。广泛应用于计算机网络、设计、SEO优化、关键词排名等多种行业!

标题名称:一场空Redis集群失去数据(redis集群没数据)
转载源于:http://www.shufengxianlan.com/qtweb/news49/462249.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联