redis中的RDB快照檔案恢復

2021-09-26 13:02:12 字數 378 閱讀 8096

在redis中我們使用rdb快照檔案恢復資料時,如果我們開啟了redis主從,我們需要先把redis從關掉,然後我們才能來執行redisrdb快照檔案恢復

因為從庫開啟,會導致redis主庫重啟讀取不到rdb檔案,會導致重啟過後rdb檔案是redis初始化的rdb,不是你要恢復的rdb檔案,我們把rdb檔案放好位置以後,我們需要更新

先關閉redis

關閉/usr/local/redis/bin/redis-cli -p 6379 shutdown

在開啟redis即可

nohup /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf &

命令列進入redis檢視我們恢復的資料即可

如何解析 redis 的 rdb 檔案

目錄常見問題 faq 參考pip install rdbtools python lzf或者 git clone cd redis rdb tools sudo python setup.py installusage usage rdb options path to dump.rdb examp...

Redis老rdb檔案產生髒資料

背景 機房級掉電演練,機房1的redis集群被下電,現網集群沒有開啟持久化,靠雙活機房資料實時同步做資料可靠性方案,機房1的集群恢復後,需要先恢復機房2到機房1的實時同步 增量 然後通過指令碼執行存量資料全量同步,由於機房1為空集群,所以為了提公升全量資料同步效能,一般不要求加 replace引數,...

Redis使用rdb檔案恢復資料

只在單台redis恢復,未使用集群。注意3個配置引數 dbfilename dump.rdb dir data root izbp143t3oxhfc3ar7jey0z redis 4.0.12 redis cli 127.0.0.1 6379 keys 1 user 127.0.0.1 6379 ...