本部分介绍三种手动选项,用于升级到此版本的 32 位或 64 位 Messaging Server:
如果您要更改现有的 32 位 Messaging Server,并使用并行升级的方式将您的数据迁移到 64 位 Messaging Server 中,请选择第一个选项(从 32 位迁移到 64 位 Messaging Server)。请注意,您将在升级的版本中使用新目录路径(如 INSTALLROOT)。
如果您要使用保守的方法进行升级,并使用简单的方法取消升级(只需返回到旧版本,并停止使用新版本),请选择第二个选项(执行 32 位到 32 位升级(并行))。您只能在 32 位到 32 位升级过程中使用此选项。请注意,此升级过程需要花费较长时间来设置。您将在升级版本中使用新目录路径(如 INSTALLROOT)。
如果您要使用较快的方法进行升级,请选择第三个选项(执行 32 位到 32 位升级(就地))。取消升级不如并行方法简单。您只能在 32 位到 32 位升级过程中使用此选项。请注意,您将在升级版本中使用旧目录路径(如 msg-svr-base)。
如果系统上安装并配置了早期版本的 Messaging Server(32 位),并且您要将数据迁移到 64 位版本,则可以按照以下并行升级步骤进行操作:
使用 Messaging Server 6.3 64 位版本安装程序,在安装了早期版本 Messaging Server 的系统上安装 64 位版本的 Messaging Server,但要安装在不同的目录中(例如,在此步骤中为 /opt/sun/comms/messaging64/)。请参见开始安装。
要从早期版本的 Messaging Server 迁移配置和消息存储数据,请运行 migrate-config(迁移配置)实用程序:
/opt/sun/comms/messaging64/sbin/migrate-config old-msg-svr-root
例如:
/opt/sun/comms/messaging64/sbin/migrate-config /opt/SUNWmsgsr
运行 /opt/sun/comms/messaging64/sbin/patch-config。
运行 /opt/sun/comms/messaging64/sbin/install-newconfig。
要取消迁移,请运行 /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
使用 Messaging Server 6.3 64 位版本安装程序,在安装了早期版本 Messaging Server 的系统上安装 Messaging Server,但要安装在不同的目录中(例如,在此步骤中为 /opt/sun/comms/messaging/)。请参见开始安装。
要从早期版本的 Messaging Server 迁移配置和消息存储数据,请运行 migrate-config(迁移配置)实用程序:
/opt/sun/comms/messaging/sbin/migrate-config old-msg-svr-root
例如:
/opt/sun/comms/messaging/sbin/migrate-config /opt/SUNWmsgsr
运行 /opt/sun/comms/messaging/sbin/patch-config。
运行 /opt/sun/comms/messaging/sbin/install-newconfig。
要取消迁移,请运行 /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
执行就地升级:
使用 Patchadd 命令添加合适的修补程序。有关详细信息,请参见Messaging Server 的修补程序和软件包信息。
从 msg-svr-base 目录运行 patch-config。例如: /opt/SUNWmsgsr/sbin/patch-config
从 msg-svr-base 目录运行 install-newconfig。例如: /opt/SUNWmsgsr/sbin/install-newconfig
要取消升级,请从 msg-svr-base 目录运行 uninstall-newconfig。例如: /opt/SUNWmsgsr/messaging/sbin/uninstall-newconfig
请确保对Messaging Server 的修补程序和软件包信息中列出的相应修补程序执行 patchrm。