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

Procedure使用協力廠商備份軟體 (包括 Legato)

步驟
  1. 將您的使用者分成群組 (請參閱建立備份群組) 並在目錄 msg_svr_base/config/ 下,建立 backup-groups.conf 檔案。


    備註 –

    此備份方案需要額外的磁碟空間。若要同步備份所有群組,磁碟空間必須是郵件儲存容量的兩倍。如果您沒有足夠的磁碟空間,請將使用者分為多個較小的群組,然後一次備份一組群組。例如 group1 至 group5,group6 至 group10。備份後,移除群組資料檔案。


  2. 執行 imsbackup 以將每個群組備份到展示區的檔案中。

    指令為 imsbackup -f <device> /<instance>/<group>

    您可以同時執行多個 imsbackup 程序。例如:


    # imsbackup -f- /primary/groupA > /bkdata/groupA &
    # imsbackup -f- /primary/groupB > /bkdata/groupB & 
    . . .

    imsbackup 不支援大型檔案,如果備份資料超過 2 GB,您就需要使用 -f- 選項將資料寫入 stdout,然後再將輸出導入檔案中。

  3. 使用您的協力廠商備份軟體來備份展示區中的群組資料檔案 (在範例中為 /bkdata)。

  4. 若要復原使用者,請先找出使用者所屬的群組檔案名稱,從磁帶上復原該檔案,然後使用 imsrestore 從資料檔案中復原該使用者。

    請注意,imsrestore 不支援大型檔案。如果資料檔案超過 2GB,請使用以下指令:

    # cat /bkdata/groupA | imsrestore -f- /primary/groupA/andy