Redis 备份与恢复
1. 介绍¶
Redis SAVE 命令用于创建当前数据库的备份。
2. save¶
SAVE
root@manage01:/home/loocha# redis-cli 127.0.0.1:6379> AUTH cmz OK 127.0.0.1:6379> save OK root@manage01:/home/loocha# ls /usr/local/redis/data/ dump.rdb
该命令将在 redis 会在配置文件中指定的地方创建dump.rdb文件。
root@manage01:/home/loocha# egrep dir /usr/local/redis/conf/redis.conf dir "/usr/local/redis/data" 或者 root@manage01:/home/loocha# redis-cli 127.0.0.1:6379> AUTH cmz OK 127.0.0.1:6379> CONFIG GET dir 1) "dir" 2) "/usr/local/redis/data"
3. bgsave¶
创建 redis 备份文件也可以使用命令 BGSAVE,该命令在后台执行。
127.0.0.1:6379> BGSAVE Background saving started
4. 数据恢复¶
如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 指定的那目录下并启动服务即可。