Sun Java System Calendar Server 6.3 管理指南

22.5.4 防止服務在資料庫發生損毀時中斷 (唯讀模式)

本小節包括如何在回復模式中保持已損毀的資料庫可存取,並包含以下主題:

22.5.4.1 使用唯讀模式

遇到資料庫損毀時,防止服務中斷的一個方法是將資料庫置於唯讀模式。此模式允許一般使用者讀取資料庫項目,但不允許對其進行增加、修改或刪除。如果一般使用者嘗試增加、修改或刪除任何行事曆資料,系統將提示錯誤訊息。此外,當資料庫處於唯讀模式時,增加、修改或刪除行事曆事件和待辦事項的管理員工具將不可用。


備註 –

如果資料庫已毀壞到不可被讀取的程度,則必須將服務中斷足夠長的時間以復原備份。復原備份的最快方法是具有完好的緊急備份。請參閱22.5.8.1 復原之前


Procedure將資料庫置於唯讀模式

  1. 以擁有變更配置權限的管理員身份登入。

  2. 透過發出 stop-cal 指令來停止 Calendar Server 服務。

  3. 在指令行移至 ics.conf 所在的目錄︰

    cd /etc/opt/SUNWics5/config

  4. 指定行事曆的唯讀模式,方法是設定如下的參數:

    caldb.berkeleydb.readonly=”yes”

  5. 發出 start-cal 指令重新啟動 Calendar Server。

    cal-svr-base/SUNWics5/cal/sbin/start-cal

    您必須重新啟動服務,以使 ics.conf 變更生效。