Sun Java System Messaging Server 6.3(64 位)安装技术说明

升级 Messaging Server

本部分介绍三种手动选项,用于升级到此版本的 32 位或 64 位 Messaging Server:

Procedure从 32 位迁移到 64 位 Messaging Server

如果系统上安装并配置了早期版本的 Messaging Server(32 位),并且您要将数据迁移到 64 位版本,则可以按照以下并行升级步骤进行操作:

  1. 使用 Messaging Server 6.3 64 位版本安装程序,在安装了早期版本 Messaging Server 的系统上安装 64 位版本的 Messaging Server,但要安装在不同的目录中(例如,在此步骤中为 /opt/sun/comms/messaging64/)。请参见开始安装

  2. 要从早期版本的 Messaging Server 迁移配置和消息存储数据,请运行 migrate-config(迁移配置)实用程序:

    /opt/sun/comms/messaging64/sbin/migrate-config old-msg-svr-root

    例如:

    /opt/sun/comms/messaging64/sbin/migrate-config /opt/SUNWmsgsr

  3. 运行 /opt/sun/comms/messaging64/sbin/patch-config

  4. 运行 /opt/sun/comms/messaging64/sbin/install-newconfig

  5. 要取消迁移,请运行 /opt/sun/comms/messaging64/sbin/migrate-config -u /opt/SUNWmsgsr,其中 -u 是撤消标志。

接下来的操作

完成迁移后,停止使用旧的服务器根目录:

使用以下命令启动新服务器:

/opt/sun/comms/messaging64/sbin/start-msg

如果需要取消迁移,请使用 —u(撤消)标志:

/opt/sun/comms/messaging64/sbin/migrate-config —u old-base-dir

其中,old-base-dir 是旧的服务器根目录。

要重新启动旧的 Messaging Server,请使用:old-base-dir/sbin/start-msg

Procedure执行 32 位到 32 位升级(并行)

  1. 使用 Messaging Server 6.3 64 位版本安装程序,在安装了早期版本 Messaging Server 的系统上安装 Messaging Server,但要安装在不同的目录中(例如,在此步骤中为 /opt/sun/comms/messaging/)。请参见开始安装

  2. 要从早期版本的 Messaging Server 迁移配置和消息存储数据,请运行 migrate-config(迁移配置)实用程序:

    /opt/sun/comms/messaging/sbin/migrate-config old-msg-svr-root

    例如:

    /opt/sun/comms/messaging/sbin/migrate-config /opt/SUNWmsgsr

  3. 运行 /opt/sun/comms/messaging/sbin/patch-config

  4. 运行 /opt/sun/comms/messaging/sbin/install-newconfig

  5. 要取消迁移,请运行 /opt/sun/comms/messaging/sbin/migrate-config -u /opt/SUNWmsgsr,其中 -u 是撤消标志。

接下来的操作

完成迁移后,停止使用旧的服务器根目录:

使用以下命令启动新服务器:

/opt/sun/comms/messaging/sbin/start-msg

如果需要取消迁移,请使用 —u(撤消)标志:

/opt/sun/comms/messaging/sbin/migrate-config —u old-base-dir

其中,old-base-dir 是旧的服务器根目录。

要重新启动旧 Messaging Server,请使用:old-base-dir/sbin/start-msg

Procedure执行 32 位到 32 位升级(就地)

执行就地升级:

  1. 使用 Patchadd 命令添加合适的修补程序。有关详细信息,请参见Messaging Server 的修补程序和软件包信息

  2. msg-svr-base 目录运行 patch-config。例如: /opt/SUNWmsgsr/sbin/patch-config

  3. msg-svr-base 目录运行 install-newconfig。例如: /opt/SUNWmsgsr/sbin/install-newconfig

  4. 要取消升级,请从 msg-svr-base 目录运行 uninstall-newconfig。例如: /opt/SUNWmsgsr/messaging/sbin/uninstall-newconfig