Sun Java System Calendar Server 6.3 管理指南

Procedure如何執行 Calendar Server csmigrate 公用程式

  1. 以超級使用者權限登入。

  2. 停止所有服務。

    例如,發出以下指令:

    stop-cal
  3. 將您目前的資料庫移至暫存目錄。

    例如,將整個 csdb 目錄移至 oldcsdb

    mv cal-svr-base/SUNWics5/csdb/* cal-svr-base/SUNWics5/oldcsdb
  4. 確定該目錄中的新目錄及舊檔案都是預設管理員 (icsuser, icsgroup) 所有。

    如果所有權不正確,請使用以下指令來變更所有權:

    chown -R icsuser:icsgroup /cal-svr-base/SUNWics5/oldcsdb/
  5. 執行遷移工具。

    從您的新備份副本 (oldcsdb) 遷移至 csdb 目錄,如以下範例所示:

    cd cal-svr-base/SUNWics5/cal/sbin/ 
    ./csmigrate -l max /cal-svr-base/SUNWics5/oldcsdb cal-svr-base/SUNWics5/csdb
  6. 重新啟動行事曆服務。

    例如,使用以下指令:

    start-cal