立即与支持人员聊天
与支持团队交流

Reference Materials for Migration 8.15 - Tips and Tricks

Introduction Environment Assessment, Planning, and Testing Basic Migration Steps Considerations for Active Directory Migration and Resource Update Considerations for Exchange Migration Preferred Settings for the Directory Synchronization Agent Directory Synchronization Agent Placement Indexing Service Attributes Full Directory Resynchronization Conclusion Environment Preparation Checklist Exchange Migration without Trusts Active Directory Migration without Trusts

Using Collections to Map Exchange Migration Wizard

A collection is a group of mailboxes that should be migrated within the same time period and to the same target mailbox store. Mailboxes can be placed in a collection directly or through a recipient container or distribution list (DL). Where possible, use containers to populate collections. This will ensure that the newly-created mailboxes are included in synchronization automatically.

However, if the mailboxes you plan to synchronize in a Remote Users Collection are in the same container as normal users’ mailboxes, it is better to use distribution lists to populate both the Remote Users Collections and normal collections. This will ensure that mailboxes of the remote users will not be synchronized in normal collections and vice versa.

Multiple collections may be associated with each job. Each collection has a priority number starting from 1, which is the highest priority. The collections are processed by the agent in sessions according to their priority number. The agents start processing with the collection that has the highest priority. The collection priority can be changed.

Mailbox synchronization jobs and collections for the entire migration should be set up at the start of the project. Each collection has settings that control when the mailboxes that belong to it are synchronized.

If you plan to use one collection for a source server, create and populate mailbox collections to organize the migration of mailbox content as appropriate for your needs—for example, by department, by projected migration date, and so on.

The All mailboxes collection cannot be used as a Remote Users Collection. Usually jobs are split into collections in order to achieve the following goals:

  • Reorganize stores – Each collection puts its mailboxes into a separate mailbox store, as illustrated in the following diagram:

  • Project management and scheduling – When a server has a large number of mailboxes to be migrated, collections help keep track of the migration process:

  • Migration of remote users’ mailboxes – When a server has a number of remote users who work with the local offline folders (OST), the mailboxes of these should be grouped in Remote Users Collections, which are processed separately from other mailbox collections.

 

Offline Folder (OST) Files and Remote Users Collections

Populating Remote Users Collections

You should add to Remote Users Collections those remote and laptop users who:

  • Strongly rely upon their offline folder (OST) files and need them preserved
  • Occasionally connect to their Exchange mailboxes using slow links, such as a dial-up connection, to synchronize mail
  • Would be severely affected if the OST file must be rebuilt

You should not add to the Remote Users Collection any user who:

  • Normally works online and either does not have an offline folder (OST) file or does not need it to be preserved
  • Has a fast and reliable connection to the Exchange server
  • Should not be switched to the target Exchange mailbox automatically

Considerations

You should also consider the following before adding users to a Remote Users Collection:

  • Each mailbox in a Remote Users Collection and its corresponding target mailbox are unavailable for the user while the Mail Source Agent is processing them.
  • Each mailbox in a Remote Users Collection is automatically switched as soon as the Mail Source Agent completes copying its data to the target mailbox. These mailboxes cannot be switched manually.
  • It is recommended that the Remote Users Collection be synchronized after the directory synchronization has been completed and before the migration of other mailboxes is started.
  • The mailboxes of a Remote Users Collection are resynchronized only when you manually undo the switch for them. A Remote Users Collection cannot be configured to be resynchronized using Project Manager.

Migrating Remote Users Collection

To determine the optimal number of mailboxes to be added to each Remote Users Collection, you can evaluate how many mailboxes can be migrated per night (in, say, 8 hours). It is recommended that you build a lab similar to your production environment and test how many mailboxes the Mail Source Agent can process during the time interval you specify.

Our testing has shown that the Mail Source Agent can process 26 mailboxes, 150 MB each, of a Remote Users Collection per hour. However, please note that agent performance tightly depends on the server and network capacity, mailbox size, and many other factors, and therefore these figures are for approximation only.

To add the mailboxes of remote and laptop users to a Remote Users Collection and start synchronizing the collection:

  1. Determine which users should be added to the Remote Users Collection.
  2. Group the mailboxes of these users in one or several Remote Users Collections, depending on the optimal collection size you determined through testing.
  3. Make sure the target environment is ready for the new users to log on.
  4. Schedule the Mail Source Agent to process the Remote Users Collections for a time when the users normally do not use their mailboxes. Note that this schedule will affect the Remote Users Collections only; normal collections are processed all the time when the agent is scheduled to run.
  5. If the MSA is configured to create mailboxes in a mailbox store different from the store specified for the Directory Synchronization Agent, the MSA will re-home the mailboxes by modifying some attributes in Active Directory and process the re-homed mailboxes in its next session. In this case, the changes made to the attributes in Active Directory must be replicated before the MSA starts the next session. If the replication latency between Active Directory domains in the forest is large, it is recommended that you leave the default sleep interval between sessions for the Mail Source Agent (30 minutes). This is to ensure that at least one Active Directory replication cycle between the MSA sessions is completed. Otherwise, the MSA may transfer the mailbox content to the store that was initially set by the Directory Synchronization Agent rather than to the store specified in the Remote Users Collection.

NOTE: During synchronization of a remote user’s mailbox, the Mail Source Agent removes the corresponding target mailbox (if any) and recreates it. When the Mail Source Agent logs on to the mailbox in order to process it, the mailbox becomes unavailable for the user for the time it is being processed by the agent.

  1. Add EMWProf to the logon script of the users whose mailboxes are included in the Remote Users Collections.

When the time interval specified for the agent to process the Remote Users Collections is over, check whether the mailboxes of the Remote Users Collections have been synchronized and switched by the Mail Source Agent. When the users log on, EMWProf will start updating their profiles, and after update the target mailboxes will become the active users’ mailboxes.

Synchronization of the Calendar folders of the remote users’ mailboxes will be performed by the Calendar Synchronization Agent during the entire period of migration, but you should start calendar synchronization for such mailboxes only after the switch. This is to prevent the CSA from creating mailboxes on the target before they are processed by the Mail Source Agent. The calendar agent will transfer calendar data from the source mailbox to the target mailbox.

Restructuring Exchange Servers

In inter-org Exchange migration you may want to split mailboxes across multiple servers or storage groups or stores (databases), or consolidate mailboxes onto fewer Exchange servers.

 

Splitting Servers or Stores

Each job specifies a source-target server pair. This facilitates splitting mailboxes across multiple servers. Mail agents process jobs one at a time. To migrate from one server to multiple servers, create separate jobs.

To migrate mailboxes to multiple stores, create separate collections and specify the appropriate target store in the collection’s properties.

 

Consolidating Servers

It is simple to consolidate multiple source Exchange servers into one target Exchange server. Each source-target server pair will have a job. Data received from multiple jobs is handled in serial by the agent running on the target server, while source mailboxes are processed in parallel by the multiple agents running on the source servers.

Calendar Synchronization

The following are the important issues to consider when synchronizing calendars and free/busy data:

相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级