数据备份
语法
redis Save 命令基本语法如下:
redis 127.0.0.1:6379> SAVE
实例
redis 127.0.0.1:6379> SAVE
OK
该命令将在 redis 备份目录中创建dump.rdb文件。
恢复数据
1、获取备份目录
redis 127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "/usr/local/redis/bin"
以上命令 CONFIG GET dir 输出的 redis 备份目录为 /usr/local/redis/bin。
2、停止redis服务
$ src/redis-cli -p 6379 shutdown
3、拷贝备份文件到 /usr/local/redis/bin目录下
4、重新启动redis服务
src/redis-server redis.conf
5、已经全部搞定了,下面查看一下数据是否恢复了吧
$ src/redis-cli -p 6379
127.0.0.1:6379> dbsize
(integer) 12
127.0.0.1:6379> keys *
1) "name"
2) "set-key"
3) "item"
4) "test-key3"
5) "test-key2"
6) "hash-key"
7) "test-key1"
8) "key3"
9) "list-key"
10) "key4"
11) "key1"
12) "list-key2"
搞定