redis备份

Redis连接

Redis 的连接命令基本上都用于管理 Redis服务器与客户端连接。

示例

下面的例子说明了一个客户端在Redis服务器上,如何检查服务器是否正在运行并验证自己。
redis 127.0.0.1:6379> AUTH "password"
OK
redis 127.0.0.1:6379> PING
PONG

redis备份

下表列出了 redis 连接的基本命令:

序号 命令及描述
1 AUTH password 
验证密码是否正确
2 ECHO message 
打印字符串
3 PING 
查看服务是否运行
4 QUIT 
关闭当前连接
5 SELECT index 
切换到指定的数据库

Redis备份

Redis的SAVE命令用于创建当前 Redis 数据库的备份。

语法

Redis 的 SAVE 命令的基本语法如下所示:
127.0.0.1:6379> SAVE

示例

redis备份

在执行此命令之后,将在 redis 目录中创建一个 dump.rdb 文件。

恢复 Redis 数据
要恢复 redis 数据只需要要将 Redis 的备份文件(dump.rdb)放到 Redis 的目录中,并启动服务器。要了解知道 Redis 目录在什么位置,可使用 CONFIG 命令,如下所示:
127.0.0.1:6379> CONFIG get dir

1) "dir"
2) "/user/yiibai/redis-2.8.13/src"
在上面的命令命令输出为 /user/yiibai/redis-2.8.13/src 就是使用的 Redis 目录,也就是 Redis 的服务器安装的目录。

Bgsave

创建 Redis 的备份也可以使用备用命令 BGSAVE 。此命令将启动备份过程,并在后台运行此。

示例

127.0.0.1:6379> BGSAVE

Background saving started