Email-Server

備份 Rspamd 垃圾郵件/火腿數據庫

  • March 18, 2019

我使用 Rspamd 從垃圾郵件中過濾我的電子郵件。垃圾郵件過濾器已經接受了超過 300,000 封電子郵件的訓練。有沒有辦法保存這些“知識”或將其轉移到另一個系統?

Rspamd 的垃圾郵件/火腿“知識”是儲存在 Redis 中的非易失性數據(也可以使用 Sqlite 後端,但不建議使用)數據庫:貝氏統計、模糊雜湊儲存和神經網路數據。要備份 Redis 數據庫,您需要複製 .rdb 文件。.rdb 文件的副本也可以傳輸到另一個系統,或者您可以設置Redis 複製

但請記住,Rspamd 還會在 Redis 中儲存您不想傳輸的易失性數據(速率限制、灰名單、回復等)。為了簡化管理,建議對非易失性數據使用專用的 Redis 實例,以便您可以分別備份、複製和刪除它們,應用不同的記憶體限制和驅逐策略。

引用自:https://serverfault.com/questions/958685