Previous | Next | Contents | Index |
You can elect to install PMDF on top of an existing version, or you might want to place it in a different directory tree. In either case, configuration information from your old installation is always preserved. If you elect to install PMDF in a different location, the old version is not touched, and it is your responsibility to copy over the necessary configuration files from the old version to the new one.
You should take time to familiarize yourself with how PMDF is currently set up on your system. In particular, you should know where PMDF is located on disk, the name, password, and UIC of any existing PMDF server or user accounts, and the structure of the PMDF service queue or queues, as well as any site-specific details of the previous installation.
If you are upgrading from PMDF V5.1 or earlier, note that as of PMDF V5.2, the PMDF IMAP server supports hierarchical folders; as part of that support, IMAP users can no longer use the slash character, / , in normal folder names. So if you are upgrading from
PMDF V5.1 or earlier, IMAP users with existing folder names containing
the slash character will need to rename those folders using something
other than IMAP, e.g., using VMS MAIL or PMDF MAIL, in order
to see the folders from IMAP. You might find the FIND_SLASHES program
helpful for spotting (and optionally renaming) such folders. You might
even want to run this program before upgrading PMDF, to convert folder
names before upgrading PMDF.
FIND_SLASHES is a standalone image (not dependent on PMDF). It is
distributed in the PMDF executable directory,
When you run the FIND_SLASHES, you need READALL privilege to read the
SYSUAF and everyone's mail files. It will scan through the SYSUAF and
for each user find all folders in the user's default mail file. If a
folder with a slash character, |
If you are upgrading from PMDF V4.1 or earlier, then owing to directory structure changes since made to PMDF, you must pay careful attention to the post installation tasks for upgrades detailed in Section 1.7. |
1.5.1 Shutting Down PMDF for the Upgrade
If an older version of PMDF is currently up and running on your system,
it should be shut down at this time as follows:
PMDF_ROOT:[queue]
) should be empty before attempting an
upgrade. If the queues are not empty and cannot be emptied conveniently
at this time, you should move the files in the old queue to a safe
place before performing the upgrade. Remember to note the subdirectory
structure so you can restore the queue files to their appropriate
subdirectories after the upgrade is complete.
The queue subdirectories and files from PMDF V3.1 or later are
compatible with the current version of PMDF. If you elect to upgrade
PMDF in place, messages in the queue subdirectories will be delivered
by PMDF after the upgrade is completed and running. If, however, you
are upgrading from a version of PMDF prior to V3.1, the directory
structure of the queue has changed---messages are now stored in
channel-specific subdirectories. The command file
PMDF_COM:convert_queue.com
can be used to move messages in
PMDF_ROOT:[queue]
to the proper subdirectories. This
command file should only be used as a last resort; it is better to
empty the queue entirely prior to upgrading if at all possible.
SYS$COMMON:[sysexe]
.
The command file SYS$STARTUP:PMDF_STOP_QUEUES.COM
can be
used to stop the queues.
Previous | Next | Contents | Index |