Apache Archiva 備份最佳實踐

Apache Archiva 備份最佳實踐

我有一台以獨立模式運行 Apache Archiva 的伺服器,該伺服器是從 Apache 網站 tarball 建置的。它已經魅力十足地運行了 6 年。作業系統是Debian Linux。

到目前為止,我們儲存在其中的所有工件都可以輕鬆恢復,因此我將 Archiva 排除在任何備份策略之外。

但最近我們開始存放無法重建的文物。所以現在我需要將 Archiva 包含在我的備份中。

我一直在谷歌上搜索,但一直無法找到關於如何正確備份 Archiva 的明確答案。

任何人都可以建議一個健全的程式來建立 Archiva 的備份(包括工件和資料庫配置)以及還原它的程式嗎?

謝謝!

答案1

官方文檔為Apache 檔案資料庫表示僅備份使用者資料庫就足夠了,因為工件儲存在(Maven)儲存庫中。

雖然備份兩個資料庫是個好主意,但定期備份儲存庫資料庫並不是絕對必要的。如果發生任何資料遺失,可以透過刪除其內容並重新掃描儲存庫來重新產生該資料庫。

如果您使用預設的使用者安全機制,定期備份使用者資料庫非常重要,以確保使用者密碼和資訊在損壞時不會遺失。使用預設的嵌入式存儲,只需在檔案系統上製作資料庫目錄的副本即可。如果您已將外部資料庫設定為使用者資訊來源,請參閱資料庫文件以取得備份說明。

備份工件是透過備份儲存庫來完成的。檔案只是一個儲存庫管理器

相關內容