Sun Java System Calendar Server 6.3 管理指南

9.2 Calendar Server 6.3 系統中的自動備份簡介

本小節是有關如何在 Calendar Server 系統中實作自動備份的簡介。

本小節包含以下主題:

9.2.1 如何在 Calendar Server 6.3 系統中執行自動備份

Calendar Server 系統在作業事件記錄檔中記錄行事曆資料庫的每項作業事件 (增加、修改或刪除行事曆及其特性)。在某個預定間隔內,該記錄檔會關閉以進行寫入,同時建立另一個記錄檔。時間允許時,系統會將最早關閉的作業事件記錄之作業事件套用至即時行事曆資料庫。記錄中的所有作業事件均已套用至資料庫時,該記錄標記為「已套用」。

配置緊急備份後,會每隔 24 小時對即時資料庫拍攝一次快照。然後,已套用的記錄會套用至資料庫的緊急備份副本。緊急備份資料庫與仍等待套用的作業事件數目同步更新。


備註 –

停用自動備份後,循環記錄 ics.conf 參數 caldb.berkeley.circularlogging 應設為 "yes"。這將啟用清除舊的資料庫作業事件記錄,從而節省磁碟空間。


9.2.2 如何在 Calendar Server 6.3 系統中執行循環備份

啟用自動備份後,系統會使用循環備份系統自動管理備份資料庫檔案中保留的備份副本數目。

系統會在備份資料庫目錄中儲存備份,直至累積到備份副本的最大數目或達到允許的最大磁碟空間。此時,系統會清除備份副本 (最舊的最先),直到剩餘的副本數目符合要保留的副本最小數目,以及所使用的磁碟空間數量低於磁碟空間臨界值。如果即使保留的是最小數目的副本,卻仍超出磁碟空間臨界值,則系統會清除額外的副本,直到符合臨界值。

有諸多 ics.conf 參數均可用於控制循環備份。這些參數具有預設值,並不需要進一步自訂。若要調校備份在系統中的工作方式,請參閱21.7 調校自動備份

9.2.3 啟用自動備份的高階步驟

若未在執行配置檔時配置自動備份,可稍後設定它們。本小節包含在執行配置程式後,為 Calendar Server 6.3 系統啟用自動備份時需要執行的高階步驟清單。

以下便是此高階作業清單: