Redis RDB方式數據備份與恢復

Redis數據備份html

實例linux

127.0.0.1:6379> bgsave
OK

這裏爲何用bgsave而不使用save,請參考文章:redis

redis 持久化詳解,RDB是什麼?segmentfault

Redis恢復數據windows

一、 獲取redis備份目錄post

127.0.0.1:6379> CONFIG GET dir
1) "dir"
2) "D:\\software\\Redis"
127.0.0.1:6379>

以上命令 CONFIG GET dir 輸出的 redis 備份目錄爲 /usr/local/redis/bin。code

二、 中止redis服務server

src/redis-cli -p 6379 shutdown

src是redis安裝目錄htm

三、拷貝redis備份文件(dump.rdb)到 /usr/local/redis/bin目錄下get

四、從新啓動redis服務

linux

src/redis-server redis.conf

windows

src/redis-server redis.windows.conf

五、查看是否redis恢復數據

$ src/redis-cli
127.0.0.1:6379> keys *
 1) "k1"
 2) "k2"
 3) "k3"
 4) "k4"
 5) "k5"
相關文章
相關標籤/搜索