以下的两步 少一步不可以 第一步将备份放在ridis文件下 第二部关闭redis 再重新启动就可以了
首先我们可以看下如何使用redis备份 下面的内容来自与 rridis菜鸟教程 http://www.runoob.com/redis/redis-backup.html
Redis 数据备份与恢复
Redis SAVE 命令用于创建当前数据库的备份。
语法
redis Save 命令基本语法如下:
redis 127.0.0.1:6379> SAVE
实例
redis 127.0.0.1:6379> SAVE
OK
该命令将在 redis 安装目录中创建dump.rdb文件。
恢复数据
如果需要恢复数据,只需将备份文件 (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。
Bgsave
创建 redis 备份文件也可以使用命令 BGSAVE,该命令在后台执行。
实例
127.0.0.1:6379> BGSAVE
Background saving started
首先说明一下 这个指令 的作用是CONFIG GET dir 打印出来自己的ridis的目录在哪里,如果安装的盘不一样 ,自然打印出来的路径就不一样
比如笔者的目录在 F:\redis 然后将备份好的文件 (dump.rdb) 移动到 redis 安装目录下
然后停止redis 然后再启动redis 就可以将备份文件的数据拿到了
下面是停止与启动redis的指令 来自于https://blog.csdn.net/sxf359/article/details/73552395 这位博主 在此感谢
第一种方法:
键入win+R打开运行对话框,键入Services.msc打开windows服务窗口,找到redis服务,先停止该服务,然后再启动
第二种方法:
键入win+R打开运行对话框,键入cmd打开cmd窗口,然后输入命令:
net stop redis
这里redis是我电脑上redis服务的实例名。执行结果如下图:
然后键入命令:
net start redis
执行结果如下图: