詳解Redis RDB方式數據備份與恢復

下面由redis教程欄目給大家介紹redis rdb方式數據備份與恢復,希望對需要的朋友有所幫助!

詳解Redis RDB方式數據備份與恢復

Redis數據備份

實例

127.0.0.1:6379>?bgsave OK

這里為什么用bgsave而不使用save,請參考文章:

redis 持久化詳解,RDB是什么?

Redis恢復數據

1、 獲取redis備份目錄

127.0.0.1:6379>?CONFIG?GET?dir 1)?"dir" 2)?"D:softwareRedis" 127.0.0.1:6379>

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

2、 停止redis服務

src/redis-cli?-p?6379?shutdown

src是redis安裝目錄

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

4、重新啟動redis服務

linux src/redis-server?redis.conf windows src/redis-server?redis.windows.conf

5、查看是否redis恢復數據

$?src/redis-cli 127.0.0.1:6379>?keys?* ?1)?"k1" ?2)?"k2" ?3)?"k3" ?4)?"k4" ?5)?"k5"

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享