Sun Java System Calendar Server 6.3 管理ガイド

ProcedureCalendar Server の csmigrate ユーティリティーの実行方法

  1. root 権限でログインします。

  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. カレンダサービスを再起動します。

    たとえば、次のコマンドを使用します。

    stop-cal