Sun Java System Messaging Server 6 2005Q4 Administration Guide

About Upgrade Files

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:

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