SAVE 命令用於創建當前數據庫的備份。
備份:
SAVE
該命令將在 redis 安裝目錄生成dump.rdb文件(相對於客戶端而言,如果使用的是遠程,那麼會在本地創建)
Bgsave
創建 redis 備份文件也可以使用命令 BGSAVE,該命令在後臺執行。BGSAVE 命令執行之後立即返回 OK ,然後 Redis fork 出一個新子進程,原來的 Redis 進程(父進程)繼續處理客戶端請求,而子進程則負責將數據保存到磁盤,然後退出。
BGSAVE
Background saving started
恢復:
如果需要恢復數據,只需將備份文件 (dump.rdb) 移動到 redis 安裝目錄並啓動服務即可。獲取 redis 目錄可以使用 CONFIG 命令,如下所示:
CONFIG GET dir
1) "dir"
2) "/usr/local/redis/bin"
以上命令 CONFIG GET dir 輸出的 redis 安裝目錄爲 /usr/local/redis/bin