Prior to running an upgrade utility to move from Messaging Server 5.2 to 6, you first need to run the UpgradeMsg5toMsg6.pl Perl script (located in msg_svr_base/sbin).
UpgradeMsg5toMsg6.pl compares your 5.2 configuration files with your Messaging Server 6 configuration files and creates two sets of files for each configuration file: *.CHANGES files and *.MERGED files.
The *.CHANGES files and *.MERGED files are generated in the work space directory, /var/tmp/UpgradeMsg5toMsg6.ScratchDir.
The *.CHANGES files show critical configuration file differences between Messaging Server 5.2 and the current version of Messaging Server. These files highlight the configuration entities that are only found in Messaging Server, the configuration entities from Messaging Server 5.2 that are obsolete in this current version of Messaging Server, and the configuration entities that are only found in the Messaging Server 5.2. Not all *.CHANGES files will show differences between the versions of configuration files, and not all configuration files will generate *.CHANGES files.
The *.MERGED files are a consolidation of Messaging Server 5.2 and the current version of Messaging Server configuration values and settings. In general, configuration parameter values from Messaging Server 5.2 are retained over the current version of Messaging Serverif:
There is no default value in the current version of Messaging Server, or
The value specified in your 5.2 configuration is not a default setting.
Table 2–1 lists the configuration files that generate *.MERGED or *.CHANGES files.
Table 2–1 Messaging Server Configuration Files that Generate *.MERGED or *.CHANGES files
Configuration Information |
Description |
Generates *.MERGED File |
Generates *.CHANGES File |
---|---|---|---|
job_controller.cnf |
Job Controller File |
X |
X |
conversions |
Conversions File |
X |
|
channel_option, where channel is an SMTP channel |
SMTP channel option files |
X |
|
native_option |
Native channel option file (exception to channel_option) |
X |
X |
channel_headers.opt, where channel is an SMTP channel |
Header option files |
X |
|
dispatcher.cnf |
Dispatcher File |
X |
X |
imta_tailor |
Tailor File |
X |
X |
option.dat |
Global MTA Option File |
X |
X |
aliases |
Aliases File |
X |
|
imta.cnf |
MTA Configuration File. Only the include references (like file directory locations) are changed. Rewrite rule and channel settings are retained from your 5.2 configuration. To include LMTP in your imta.cnf, copy the LMTP information from your Messaging Server 6 imta.cnf file. |
X |
In some instances, a *.CHANGES file may be generated. |
mappings |
Mappings File |
X |
|
mappings.locale |
Localized Mappings File |
X |
|
internet.rules |
Internet Rule Configuration File |
X |
|
backup-groups.conf |
Backup Group Definitions |
X |
X |
configutil |
Changes of configuration parameters in local.conf and msg.conf configuration files. |
|
X |