`
elvis4139
  • 浏览: 146667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Redis集群备份与恢复

阅读更多
1、将redis集群A下的数据文件备份
2、将备份文件恢复到redis集群B下。

1、备份redis集群A
[root@admin12 redis-3.0.6]# redis-cli -h localhost -p 6380 save
OK
[root@admin12 redis-3.0.6]# redis-cli -h localhost -p 6381 save
OK
[root@admin12 redis-3.0.6]# redis-cli -h localhost -p 6382 save
OK


2、将备份出的文件拷贝出来
[root@admin12 ~]# cp /var/lib/redis/6380/dump.rdb ./dump_6380.rdb
[root@admin12 ~]# cp /var/lib/redis/6381/dump.rdb ./dump_6381.rdb
[root@admin12 ~]# cp /var/lib/redis/7382/dump.rdb ./dump_6382.rdb


3、关闭redis集群B
[root@localhost ~]# redis-cli -p 6380 shutdown
[root@localhost ~]# redis-cli -p 6381 shutdown
[root@localhost ~]# redis-cli -p 6382 shutdown


4、将备份文件复制到redis集群B下
/var/lib/redis/6380/dump.rdb
/var/lib/redis/6381/dump.rdb
/var/lib/redis/6382/dump.rdb


5、重新启动redis集群B
[root@localhost redis]# cd /etc/redis
[root@localhost redis]# service redis_6380 start
Starting Redis server...
[root@localhost redis]# service redis_6381 start
Starting Redis server...
[root@localhost redis]# service redis_6382 start
Starting Redis server...


分享到:
评论

相关推荐

    springcloud部署redis集群

    这会创建一个带有副本的Redis集群,每个主节点都有一个从节点,提供数据备份和故障恢复能力。 配置SpringCloud以连接Redis集群,你需要在Spring Boot的`application.yml`或`application.properties`中设置Redis连接...

    Redis集群测试

    2. **主从复制**:在Redis集群中,每个节点都有一个或多个副本节点,主节点负责处理写操作,而从节点负责备份数据并处理读请求,确保高可用性。当主节点故障时,从节点可以接管其职责。 3. **槽迁移**:在添加或...

    Redis集群数据迁移操作文档

    启动命令的基本格式是`redis-shake.linux -conf=redis-shake.conf -type=xxx`,其中`xxx`代表迁移模式,包括sync(全量+增量同步)、dump(数据备份到RDB文件)、decode(解析RDB文件)、restore(从RDB恢复到Redis...

    redis集群批处理一键搭建

    Redis集群批处理一键搭建是指通过一个简单的批处理脚本来快速构建和配置四个节点的Redis集群。这种方式极大地简化了安装和部署过程,使得在64位操作系统上启用Redis集群变得更加便捷。Redis是一个开源的、高性能的...

    redis集群 三主三从模式

    在"redis集群 三主三从模式"中,我们探讨的是一个典型的高可用配置,其中包含三个主节点和三个从节点。这种模式确保了即使在单个节点故障的情况下,系统仍能保持正常运行。 首先,我们需要理解Redis集群的基本概念...

    redis集群,使用ruby脚本搭建集群

    6. 数据分布与迁移:在集群中,当数据被插入时,Redis 会根据槽的映射自动将其分发到合适的节点。如果需要调整槽的分配,可以通过 `redis-trib.rb reshard` 命令进行。 在实际应用中,除了搭建集群,还需要考虑监控...

    Linux一键部署在线版Redis集群

    综上所述,"Linux一键部署在线版Redis集群"是一个涉及多方面技术知识的任务,包括Redis集群的基本原理、shell脚本编写、Linux系统管理以及数据库运维等。通过精心设计的shell脚本,可以简化这一复杂过程,使得在短短...

    自学Redis集群搭建过程--全网最详细.docx

    Redis集群不仅能够提供高可用性和水平扩展能力,还支持自动故障恢复等功能,极大地提升了系统的稳定性和性能。 #### 二、Redis集群的基本原理 Redis集群采用了一种称为“哈希槽”(hash slot)的数据结构来实现数据...

    Redis集群搭建及维护文档.docx

    以下是一份简化的Redis集群搭建步骤: 1. **环境准备**: - 确保你有一个兼容的Linux环境,例如CentOS 7(64位)。 - 下载Redis的源代码包,如redis-4.0.6.tar.gz。 2. **安装Redis单节点**: - 解压Redis源...

    阿云里redis集群安装远程访问

    **Redis集群安装与远程访问详解** 在现代互联网应用中,Redis作为一款高性能的键值存储系统,被广泛用于缓存、消息队列等场景。阿里云提供了便捷的Redis服务,但有时我们需要自建Redis集群以满足特定需求。本文将...

    redis集群的配置修改搭建方法

    Redis集群不仅能够提高系统的整体吞吐量,还能实现数据的冗余备份,从而提高数据的安全性和系统的稳定性。 #### 二、缓存机制的重要性及其面临的问题 缓存机制的核心目的是减轻用户对物理设备的访问频率,减少...

    Redis集群搭建教程(含搭建文档和所需软件).zip

    本教程将详细介绍如何搭建一个完整的Redis集群。 **一、Redis集群基础** 1. **数据分片**:Redis Cluster通过数据分片技术将数据分散到多个节点上,每个节点存储一部分数据。它采用CRC16算法计算键的槽位,然后将...

    redis一键部署集群脚本

    通过使用"redis一键部署集群脚本",可以极大地简化Redis集群的搭建过程,使运维人员能快速、高效地构建起高可用的Redis集群。然而,理解脚本背后的逻辑和集群工作原理,对后期的维护和优化至关重要。在实际应用中,...

    redis 集群文档

    通过主从复制,Redis 可以实现数据备份和负载均衡。主节点负责数据修改,从节点接收并应用主节点的更新。当主节点故障时,可以手动或自动切换为从节点,保持服务连续性。 8. **Redis 高级特性** Redis 还提供如...

    redis集群搭建与环境.docx

    - **故障检测与恢复**:Redis 集群通过心跳机制检测节点状态,当主节点故障时,其副本会自动升级为主节点。 在实际生产环境中,还需要考虑以下因素: - **监控与告警**:设置监控系统以检测节点性能、内存使用、...

    Redis集群管理脚本

    6. 数据备份与恢复:为了防止数据丢失,定期备份节点数据并提供恢复机制是必要的。 7. 配置更新:集群的配置参数可以通过脚本统一修改,确保所有节点同步更新。 在实际应用中,我们需要注意以下几点: 1. 集群...

    redis集群模式配置文件

    3. 主从复制(Replication):每个节点都有一个或多个副本节点,用于数据备份和故障恢复。 二、配置文件解析 在创建 Redis 集群时,我们需要为每个节点配置相应的 `redis.conf` 文件。以下是一些关键的集群配置...

    redis集群版-windows

    下面将详细介绍Redis集群版在Windows上的部署、配置以及哨兵系统的运作原理。 一、Redis集群版的特性 Redis 集群版通过分片(Sharding)技术将数据分散存储在多个节点上,每个节点负责一部分数据。这种方式使得...

Global site tag (gtag.js) - Google Analytics