Sun Java System Messaging Server 6 2005Q4 管理指南

Procedure使用 Legato Networker 備份資料

步驟
  1. 建立從 /usr/lib/nsr/imsasmmsg_srv_base/lib/msg/imsasm 的符號連結

  2. 從 Sun 或 Legato 取得 nsrfile 的二進位檔副本,然後將其複製到以下目錄:

    /usr/bin/nsr

    請注意僅在使用舊版 Networker (5.x) 時才需要此操作。如果使用的是 Networker 6.0 及更高版本,nsrfile 會自動安裝在 /usr/bin/nsr 中。

  3. 如果您要依群組來備份使用者,請執行以下步驟:

    1. 按照建立備份群組中的說明建立備份群組

    2. 若要驗證您的配置,請執行 mkbackupdir.sh

      檢查 mkbackupdir.sh 所建立的目錄結構。該結構應與表 18–4 中所顯示的結構類似。

      請注意,如果您未指定 backup-groups.conf 檔案,備份程序將對所有使用者均使用預設備份群組 ALL

  4. /nsr/res/ 目錄中,為您的 save 群組建立一個 res 檔案,以在備份前呼叫 mkbackupdir.sh 程序檔。請參閱表 18–4 以取得範例。


    備註 –

    在早期版本的 Legato Networker 中,save 集名稱有 64 個字元的限制。如果此目錄的名稱加上電子信箱的邏輯名稱 (例如,/primary/groupA/fred),長度超過 64 個字元,則您必須執行 mkbackupdir.sh -p。因此,您在執行 mkbackupdir.sh -p 選項時應使用短路徑名稱。例如,以下指令將在 /backup 目錄下建立備份影像:

    mkbackupdir.sh -p /backup

    重要事項:郵件儲存所有者 (例如inetuser) 必須擁有備份目錄的寫入權限。


    表 18–6 顯示備份群組目錄結構範例。


    /backup/primary/groupA/amy
                          /bob
                          /carly
                   /groupB/mary
                          /nancy
                          /zelda
                   /groupC/123go
                          /1bill
                          /354hut

    以下範例顯示 /nsr/res 目錄中名為 IMS.resres 檔案範例:


    type: savepnpc;
    precmd: "echo mkbackupdir started",
       "/usr/siroe/server5/msg-siroe/bin/mkbackupdir.sh -p /backup";
    pstcmd: "echo imsbackup Completed";
    timeout: "12:00 pm";
    
                         

    現在您便可以按以下方法執行 Legato Networker 介面:

  5. 如有需要,請建立 Messaging Server save 的群組。

    1. 執行 nwadmin

    2. 選取 [自訂] | [群組] | [建立]。

  6. savepnpc 用做備份指令,建立一個備份用戶端:

    1. 將 save 集設定到 mkbackupdir 建立的目錄中。

      對於單一階段作業備份,請使用 /backup

      對於平行備份,請使用 /backup/server/group

      確保您已按照建立備份群組中的定義建立 group

      您還必須設定平行的備份階段作業的數目。

      請參閱使用 Legato Networker 備份資料

  7. 選取 [群組控制] | [啟動],以測試您的備份配置。

    範例。在 Networker 中建立 A 備份用戶端:

    在 Networker 中建立備份用戶端。請從 nwadmin 中選取 [用戶端] | [用戶端設定] | [建立]


    Name: siroe
    Group: IMS
    Savesets:/backup/primary/groupA
       /backup/secondary/groupB
       /backup/tertiary/groupC
             .
             .
    Backup Command:savepnpc
    Parallelism: 4