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/ 中,为您的保存组创建 res 文件,以在备份前调用 mkbackupdir.sh 脚本。有关示例,请参见表 18–4


    注 –

    Legato Networker 的早期版本限制保存组的名称为 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.res 的样例 res 文件:


    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 保存组。

    1. 运行 nwadmin

    2. 选择“自定义”|“组”|“创建”。

  6. 使用 savepnpc 作为备份命令创建备份客户机:

    1. 将保存组设置为由 mkbackupdir 创建的目录。

      对于单个会话备份,使用 /backup

      对于并行备份,使用 /backup/server/group

      确保已经创建如创建备份组中所定义的 group

      还必须设置备份会话数量的并行性。

      请参见使用 Legato Networker 备份数据

  7. 选择“组控制”|“启动”以测试备份配置。

    示例:在 Networker 中创建备份客户机:

    要在 Networker 中创建备份客户机,从 nwadmin 选择“客户机”|“客户机设置”|“创建”


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