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

建立備份群組

備份群組是由常規表示式定義的任意一組使用者電子信箱。透過將使用者電子信箱部署於備份群組中,您可以定義更靈活的備份管理。

例如,您可以建立三個備份群組:第一個群組包含的使用者 ID 都是以從 A 到 L 之間的字母開頭;第二個群組包含的使用者 ID 則是以從 M 到 Z 之間的字母開頭;第三個群組包含的使用者 ID 都是以數字開頭。管理員可以使用這些備份群組以平行方式備份電子信箱,或是一天只備份某幾個群組,其他群組則改日再備份。

請注意幾個關於備份群組的事項:

  1. 它們是由郵件使用者任意組成的虛擬群組。他們無法準確地對映至郵件儲存目錄 (圖 18–1),儘管表面上已準確對映。

  2. 它們是由管理員使用 UNIX 常規表示式定義的。

  3. 在配置檔案 msg_svr_base/config/backup-groups.conf 中定義常規表達式。

  4. 當在 imsbackupimsrestore 中參照備份群組時,它們使用的路徑格式為:/partition_name/backup_group

backup-groups.conf 的格式如下:


group_name=definition
group_name=definition
.
.
.

使用前段所述的範例,以下定義將用於建立三個備份群組:


groupA=[a-l].*
groupB=[m,-z].*
groupC=[0-9].*

現在您可以在多個層級上使用 imsbackupimsrestore。您可以使用備份指令備份/復原整個郵件儲存:

imsbackup -f device /

若要備份 groupA 中所有使用者的全部電子信箱,請使用以下指令:

imsbackup -f device /partition/groupA

預設分割區名為 primary

預先定義的備份群組

Messaging Server 包含一個預先定義的備份群組,且不需要為其建立 backup-groups 配置檔案。該群組名為 user;它包含所有使用者。例如,下面將備份 primary 分割區上的所有使用者:

imsbackup -f backupfile /primary/user