首页 > 数据库 >redis 数据备份与恢复

redis 数据备份与恢复

时间:2022-08-25 14:58:38浏览次数:145  
标签:恢复 备份 redis 数据备份 命令 rdb 目录

redis 数据备份与恢复

Redis SAVE 命令用于创建当前数据库的备份
redis有两种备份机制
AOF:每次执行命令,都会把命令记录下来,存放到aof文件里,恢复的时候,相当于让redis把这些命令全部执行一遍,恢复时间较长
RDB:每隔一段时间备份一次rdb文件,备份的是数据,恢复的时候把备份的rdb文件移动到目录下恢复就可以了。恢复较快

1.1 语法

redis Save 命令基本语法如下:

redis 127.0.0.1:6379> SAVE 

该命令将在 redis 安装目录中创建dump.rdb文件。

2.1 恢复数据

如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服务即可。获取 redis 目录可以使用 CONFIG 命令,如下所示:

redis 127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "/usr/local/redis/bin"

以上命令 CONFIG GET dir 输出的 redis 安装目录为 /usr/local/redis/bin。

3.1 Bgsave

创建 redis 备份文件也可以使用命令 BGSAVE,该命令在后台执行。

127.0.0.1:6379> BGSAVE

Background saving started

标签:恢复,备份,redis,数据备份,命令,rdb,目录
From: https://www.cnblogs.com/liwenchao1995/p/16624233.html

相关文章

  • redis 慢查询
    redis慢查询慢查询,顾名思义就是比较慢的查询,但是究竟是哪里慢呢?首先,我们了解一下Redis命令执行的整个过程在慢查询的定义中,统计比较慢的时间段指的是命令执行这个步骤......
  • 项目日志redis-Reconnected to ...的问题
    1:问题描述项目的后台日志一直有如下日志,而且非常多,一会儿就是一大片2022-08-2010:51:21.241INFO6---[xecutorLoop-1-2]i.l.c.p.ConnectionWatchdog......
  • redis基础知识
    1、redisjedis客户端pipeline中可以传入function或consumer,里面可以写多条语句2、redis客户端setnx:key不存在时才set,存在时则忽略3、redis数据类型:hash数据类型:即键......
  • MONGODB数据备份与导入
     主要记录下在mongo3.0的操作备份示例./mongodump-hlocalhost-dliongo-o./还原示例错误方式:./mongorestore-h127.0.0.1-dliongo--directoryperdb......
  • php代码实现redis连接池
    通常情况下,当我们需要做redis操作时,会创建一个连接,并基于这个连接进行redis操作,操作完成后,释放连接,一般情况下,这是没问题的,但当并发量比较高的时候,频繁的......
  • 主库备份后异机进行恢复
    环境:OS:Centos7DB:DM8主库:192.168.1.136恢复库:192.168.1.134 1.在主库上进行备份(全备份+归档日志备份)[dmdba@localhostscript]$morefull_backckup.sh......
  • PHP代码连接Redis,含Redis密码验证、指定某一Redis数据库
    <?php$redis=newRedis();$redis->connect('127.0.0.1',6379);//连接Redis$redis->auth('mypasswords123sdfeak');//密码验证$redis->select(2);//选择......
  • Redis的访问安全
    redis连接不上,查看进程gpg-agentd刷爆CPU,恭喜你,你被挖矿了_保爷99的博客-CSDN博客 https://blog.csdn.net/mengruobaobao/article/details/79612423最近发现有一台测......
  • redis 2.2.7 for Windows
    PECL::Package::redis2.2.7forWindows http://pecl.php.net/package/redis/2.2.7/windowsredis2.2.7forWindowsPackageInformationSummaryPHPex......
  • Redis连环问
    Redis连环问Redis为什么这么快呢?基于内存:Redis是使用内存存储,没有磁盘IO上的开销。数据存在内存中,读写速度快。单线程实现(Redis6.0以前):Redis使用单个线程处理请求,避......