Redis 備份數據的步驟如下:
停止 Redis 服務:
使用 SAVE
或 BGSAVE
命令:
SAVE
和 BGSAVE
。SAVE
命令會阻塞 Redis 服務器直到數據被保存到磁盤。BGSAVE
命令則是異步的,它會在后臺啟動一個子進程來保存數據,而主線程可以繼續處理其他請求。redis-cli SAVE
# 或者
redis-cli BGSAVE
檢查備份文件:
.rdb
,例如 dump.rdb
。使用 redis-dump
工具(可選):
redis-dump
。redis-dump
的一個基本示例是:redis-dump -u redis://user:password@host:port > backup.rdb
定期執行備份:
測試備份文件的完整性:
安全注意事項:
遵循這些步驟,你可以有效地備份 Redis 數據并確保在需要時能夠成功恢復。