|Previous Contents Index Next|
|iPlanet Messaging Server 5.2 Migration Guide|
Chapter 2 Migration Overview
This chapter provides an overview of the migration process. The sections in this chapter are:
These migration procedures and scenarios assume the following prerequisites:
The system to be migrated from is a SIMS 4.0 or Netscape Messaging Server 4.x system.
The Netscape Messaging Server system uses UIDs of the form local_part or local_part@FQDM. (See "Netscape Messaging Server 4.x Directory Namespace Limitations".)
The migration toolkit is required for the procedures described in this book. It consists of the following:
Schema files which provide multi-schema support during migration.
The migration method you choose will depend upon three parameters. These are:
Whether you are migrating a system from SIMS or the Netscape Messaging Server.Whatever method is selected, certain basic objectives and procedures will be the same. These are briefly describe below.
For Netscape Messaging Server migrations, reimplement customized plug-ins. Since the iPlanet Messaging Server does not support messaging plug-ins, plug-in functionality will need to be redesigned and recoded using features of the new MTA. The MTA has functions that handle the most common plug-in functions. See "Netscape Messaging Server 4.x MTA Regressions/Changes".
Upgrade the directory server to Netscape Directory Server 4.12. See "Upgrading SIMS/Netscape Messaging Server to Netscape Directory Server 4.12".
Enable multi-schema support in the directory server. During migration it may be necessary to support the iPlanet Messaging Server schema simultaneously with the SIMS or Netscape Messaging Server schema. This involves installing the new schema files for SIMS and the Netscape Messaging Server on the LDAP master server as well as on all its replicas. (See "Supporting a Multiple Schemas".)
For multi-server deployments, install a configuration server. A configuration server is an LDAP server containing iPlanet Messaging Server configuration data. Note that you can install the iPlanet Messaging Server into the existing Netscape Messaging Server configuration server after you have A) upgraded to the new schema, and B) created a new Admin Domain in the configuration server.
Install the iPlanet Messaging Server. After the new iPlanet Messaging Server is installed, configure it so that it obtains user/group entries from the pre-existing directory server. (See the iPlanet Messaging Server Installation Guide.)
Convert/move message store. For SIMS environments: convert the SIMS message store to the iPlanet Messaging Server message store. This may be done off-line, on-line, or in user batches incrementally. (Refer to "Choosing a SIMS Message Store Migration Method"). For Netscape Messaging Server environments: Message store migration is automatic and on-line once the system is pointed to the message store.
Upgrade user, group, and domain entries to use the iPlanet Messaging Server schema. Since the iPlanet Messaging Server components can deal with users and groups in a mixed schema, this migration can be done incrementally and without any service interruption. However, once the migration to the new schema is done, it is difficult to move a group or user back to a host running the old messaging server. A utility, imsdirmig, is used to migrate entries to use the new schema.
For Netscape Messaging Server migrations, modify the directory such that all user and mailing list entries are located under a domain node in the Organization Tree. This is necessary to support domains as well as the iPlanet Delegated Administrator for Messaging GUI tool and utilities. This is described in "Using Existing Directory Information Trees in the iPlanet Messaging Server".
Modify the system to support the iPlanet Delegated Administrator for Messaging. Create the Delegated Administrator Service Administrator entry and Delegated Administrator Service Admin Group entry. Add the appropriate ACIs.
Note The iPlanet Delegated Administrator should only be installed after the ACIs are added to the user/group LDAP server.
Choosing a SIMS Message Store Migration Method
There are three methods for migrating the SIMS message store to the iPlanet Messaging Server message store. These are Off-line Migration, On-line Migration, and Incremental Migration. The method you choose will depend on the size of your message store, your tolerance for downtime, and whether you are running POP or IMAP. This section describes each of these methods, the advantages and disadvantages of each, and system scenarios for each method. The actual step-by-step migration procedures are described in later sections.
Off-line Message Store Migration
Off-line message store migration involves shutting down SIMS, installing the iPlanet Messaging Server, backing up the old SIMS message store data, restoring/converting it to the iPlanet Messaging Server message store data, and bringing the iPlanet Messaging Server on-line.
Advantages of off-line message store migration:
Simplest and most straight forward of migration methods.Disadvantages of off-line message store migration:
Requires the longest server downtime (no client access). The downtime is approximately 1-2 hours for each 20 Gigabytes of message store to migrate1 plus 1-2 hours to upgrade LDAP entries (depending on the number of entries and whether or not the mail host name changes).Scenarios for off-line message store migration:
Single or multiple server systems with 20 GB message store, 50K users, using either POP or IMAP.For detailed information on off-line migration, refer to "Upgrading from a Single-Server SIMS System Using the Offline Message Store Migration Method" or "Migrating Backend SIMS Mail Store Servers to the iPlanet Messaging Server Using the Off-line Migration Method".
Single or multiple server system with 100 GB message store, 200K users, either POP or IMAP.
On-line Message Store Migration
On-line message store migration involves installing the iPlanet Messaging Server and activating it as the default server such that new messages are received in new message store. Afterwards, the SIMS message store is migrated to the newly installed server while that server remains active and on-line.
Advantages of on-line message store migration:
Message store migration may create an incorrect arrival order in the message store queue. As older messages are migrated from SIMS, they will be added atop new messages received in the iPlanet Messaging Server. The order of newly received messages may be mixed with older messages.Scenarios for on-line message store migration:
Users who log in may temporarily see an empty mailbox, until their old messages and folders are migrated. Old messages in IMAP mailboxes are unavailable during migration. New messages that come into iPlanet Messaging Server message store are available.
POP-only user community.For detailed information on on-line migration, refer to "Upgrading from a Single-Server SIMS System Using the On-line Message Store Migration Method" and "Migrating Backend SIMS Mail Store Servers to the iPlanet Messaging Server Using the On-line Migration Method".
Single or multiple server system with 20 GB message store, 50K users, either POP or IMAP where A) minimal downtime is important, B) misordering of new messages with old messages is not crucial and C) temporary disappearance of all messages in users mailbox is allowable. If IMAP, users will not be able to access their old email until after it is migrated. Estimated Migration Time: 5-10 hours.
Incremental Message Store Migration
In this scenario, the iPlanet Messaging Server is installed a new machine and activated for migrated users, while SIMS remains on active on the existing machine for users not yet migrated. Batches of user mailboxes are incrementally migrated from the old SIMS system to the new iPlanet Messaging Server system.
The basic steps of incremental migration are as follows: the iPlanet Messaging Server is installed while SIMS remains active. A batch of users is temporarily disabled from using the mail system and migrated from SIMS to the iPlanet Messaging Server. The iPlanet Messaging Server is then activated as the mail host for the migrated users, while the SIMS system remains active for the unmigrated users. Batches of users are continually migrated from SIMS to the iPlanet Messaging Server. When all users are migrated, SIMS can be deactivated. Downtime is limited to the batch of users being migrated.
Advantages of incremental message store migration:
Downtime limited to batch of users being migrated.Disadvantages of using the incremental migration:
Requires extra hardware.Scenarios for incremental message store migration:
500GB message store, 500K users, IMAP system, minimum user downtime.Migration performance is comparable to on-line migration. For details, refer to"Upgrading from a Single-Server SIMS System Using the Incremental Message Store Migration Method" and "Migrating SIMS Message Store Servers to the iPlanet Messaging Server Using the Incremental Migration Method".
Previous Contents Index Next
Copyright © 2002 Sun Microsystems, Inc. Allrights reserved.
Last Updated April 05, 2002