Exchange Migration Guide: Icewarp Unified Communications
Exchange Migration Guide: Icewarp Unified Communications
Contents
Exchange Migration Guide ................................................................................................................................. 4
Migration from MS Exchange to IceWarp Server............................................................................................... 4
How IceWarp Exchange Migrator Works ........................................................................................................... 4
Demo Migration Setup....................................................................................................................................... 4
Pre-Migration ..................................................................................................................................................... 5
Migration ......................................................................................................................................................... 12
Migration from MS Exchange 2003 to 2007 Prior to Migration to IceWarp Server ......................................... 23
This utility allows you to migrate data to IceWarp Server 10.2 and later.
NOTE: IceWarp Exchange migrator will not delete any data in Exchange.
Exchange Microsoft Server 2008 R2 Standard with Microsoft Exchange 2010 and Active Directory
o This server has 192.168.176.2 IP address.
CentOS 7 x86_64 (Minimal) with IceWarp 12.0.2
o This server has 192.168.176.3 IP address.
Windows 10 for execute IceWarp Exchange Migrator.
Pre-Migration
1. Get Migration Tool from: https://www.icewarp.com/download-premise/migration-tools/
2. Give Impersonation right to Exchange administrator account. Even it is global administrator, this right must be given.
You can give this right via OWA or Windows PowerShell.
a) OWA
i) Login to OWA with your Microsoft Exchange Administrator Account
vii) Select your Microsoft Exchange Administrator Account, click Add -> button and click OK.
ix) You should see your Microsoft Exchange Administrator Account as member of Hygiene Management
role group.
b) Windows PowerShell
i) Open Exchange Management Shell.
3. IceWarp mail folder (default /opt/icewarp) must be accessible from computer which migration tool used. Share must be
given with full rights.
Example Samba setup:
yum install samba
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
vi /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
netbios name = CENTOS
security = USER
map to guest = Bad User
[mail]
comment = mail
path = /opt/icewarp/mail
force user = root
force group = root
guest ok = Yes
read only = No
Migration
1. Run IceWarp Exchange Migration Tool with Administrator Rights.
2. Start new migration should be clicked, if you are starting a new migration.
NOTE: All migration data will be stored in this directory. A MIG file will be created in this directory. And stored all information
about migration.
Click Next.
3. Fill Microsoft Exchange location and administrator account information and click Test button.
Microsoft Exchange Server Location
Only communication over SSL is allowed. All ports required for MS Exchange must be opened in Firewall. MS Exchange server
version determines which API will be used for communication. It is a mandatory requirement for MS Exchange 2007 to have
Service Pack 1 installed.
Server certificate is validated via standard validation procedure, but it may cause troubles when it is expired or invalid. Because
it is assumed that migrated machine environment is obsolete, migration utility allows bypassing this validation by checking
Always trust. If checked, standard validation is skipped and certificate validated instantly. It is a recommended setting.
Directory Service
Migration utility requires an administrator account for the Active Directory service where accounts are stored. The URL field
must define LDAP protocol (case insensitive).
Public Folders
Public folders stay behind other account data in MS Exchange. There is no exact one-to-one correspondence between MS
Exchange and IceWarp server, thus public folders are created under a group with the Group name specified here.
If the Migrate through this account (mandatory) box is not checked, public folders will not be migrated.
Target Machine
The Target machine tab configures IceWarp Server. Server location is defined by its IP address or hostname. It does not matter
whether the utility is on the same machine as IceWarp Server or not. You need to specify also Mail Path where emails in IceWarp
Server are stored and also port of the Control service.
Migration utility requires a full administrator account on IceWarp Server with all rights in the domain that need not be present
on the MS Exchange server. This domain can be deleted after a successful migration.
Migration utility is able to migrate multiple accounts simultaneously, but it is memory consuming. It is recommended to run
utility with one or two jobs even on fast machines.
NOTE: When the CAS/HT/MBX roles are split between different servers, you need to target the server with the CAS role.
Enter Exchange administrator account address in appeared dialog and you need to see below information:
4. Enter Directory Service server and administrator account information and click Test LDAP and you need to see below
information.
5. Directory Service
Migration utility requires an administrator account for the Active Directory service where accounts are stored. The URL field
must define LDAP protocol (case insensitive).
Click Next.
Click Next.
Click Next.
8. Review.
Click Start.
9. See Log.
Click Next.
Click Finish.
11. After migration finish, you can run migration process several times for new messages.
Migrator will save all data which is migrated before and get only new data from your Exchange.
To do that, use “Continue with previously aborted migration” option. And select your last MIG file.
Click Next.
12. All your migrator entries will come back and you can just click Next and make migration again.
13. After migration screenshots.
IceWarp:
WebClient: