Start a conversation

Configuring Kerio IMAP Migration Tool

Overview

The Kerio IMAP Migration Tool (KIMT) is a free application for migrating user accounts, email messages, and folders from your IMAP server to Kerio Connect. This article covers the migration process.

 


Information

 

Preparing for the Migration

The duration of the migration depends on many factors and may take some time. If possible, the migration should be performed during light usage hours. The migration tool does not overwrite or remove the existing data in the destination Kerio Connect mailboxes. You can, therefore, run the migration tool on active Kerio Connect mailboxes, and the data will be merged.

Make sure that the data on the source IMAP server does not change during or after the migration process. To prevent this from happening, it is vital that users and new emails are directed to the Kerio Connect server before starting the migration.

 

CSV File with User Accounts 

 

Before the migration, it is essential to prepare a CSV file with the list of users and their passwords. This information is crucial for access to the source IMAP server.

The CSV file must follow the pattern: user@domain.com;password;Full Name.

2xT6C53ND-K0O2mQ1Z7hboP9lUVehuZDhb9oox9sxpWgLWFrPUtqppt0eFLqnev4rDVoxVo9vONXNjxq_dqoecrK00Nh5GudOI7tTEGrk_IIbfizgqIDjMfYZij3278lRMcBNPRv.png

 

Public and Archive Folders

Public and Archive Folders cannot be migrated using the standard procedure. If you need to migrate these folders, move them to the mailbox of any user to migrate them as private folders. 

 


Process

 

Before You Begin

  1. Install and run Kerio Connect. Follow the installation process for WindowsMac OS XLinux DEB, and Linux RPM
  2. Confirm that the IMAP Service in Kerio Connect runs on port 143.

    LduDa0vvfRsCRSVqV74Op0sdZysfM-G4cWwu5StW45cAy3YpbgiryMK2FDpz7Lg1lkhPgwP0xjggwDawNiSM7b-7AxuBoNE1JXr7rJJtu4KhWEha7PYEjBDef5bGn-15dMfqB3t2.png
  3. On a machine that can access both Kerio Connect and the source IMAP server, download and install the KIMT tool.
  4. Check and make sure that the source IMAP server cannot accept new emails. Otherwise, migrated data will be inconsistent.
  5. If the connection between the IMAP server and Kerio Connect goes through a firewall, open the following firewall ports:
    • TCP protocol on port 143

    • TCP/UDP protocol on port 44337

      For Linux servers, you can use the iptables tool and create those rules.

      qkUaumgX6vT2QkNhLldhtVda4SzlTawN9d60zhr-qdshPWtClPTcILeXNb23RpWrrwGUNL8h9FcczcxxhoC1hhs_JpRGNxj0Nm2Vzr2Mz_3n8zzjKQWMjbJnW4jEa9fJB1h9FZCn.png

 

Back to top


Migrating the Data

The migration requires that both the source IMAP server and Kerio Connect are running.

  1. Run the KIMT and follow the wizard.
  2. Enter the Hostname for the source IMAP server. It is recommended to use SSL connection for security reasons.

    _0_RW1Tv5OM1HX0on6maY1sLWrPzRo23cWdOYby1XiU52BNWf6kA_rcRkjcznlL_K1c2HUaNGbs-M2IeRqTOqFN_uB_PFOeULjhXW3SpjMVZytc5ajS_T7x4rtEw7Ws4rACuoSGm.png
  3. Enter the Hostname and Admin credentials for Kerio Connect.

    D02K1VTowAGT_s-7ETYS09Wqb3E8JfEyl1gAs54LjoNHQdYtgZ7uV9Ynp_cyvxKZ4o2nl0ioaE4f2DRPaTgI7pXLJJgxjWHS9we0B1X1asqMHEQalAyd-S5P78-rsqmg5reH-2Ou.png
  4. In the Choose Accounts For Migration option, upload the CSV file and check the users to migrate. The migration process may be time-consuming. It is recommended to migrate the data in parts (groups of users).

    cBwM2jyJ6a1KFzYJC6sQwGa58yAAvcXxVJGjROvZMZvmiJxb3BET18qDRwoAIgxeqnPKhCGh0dVlavPKBh5ZksniykMA8LpFe2fW6LMd7FfdtqDXgl0kKqL6GSeeA-1IIBNdEZfl.png

  5. Click Migrate.
    Note: If you interrupt the migration process, the tool only saves the completely migrated data of the user being migrated. Before resuming, delete the partially migrated user in Kerio Connect to prevent data duplication. Refer to the Migration Process Logs section of this article for details.


    dTHwkytd4uG0oB5i5YdEAcTwZ7EnOkWd8tPaU7hsnlQ9HlEWpXot2YD1Zg6yRpcM14leOdg9M9ms2FZgO-bnQoUqI2IJ0VQm9FBnhLRH9uUW1qXlKHQ14b3EcK2YDmg9Ggo8_Ski.png

    On the destination server, the domain and user folders are created during the migration process.

    kimt5.png

    kimt_corrected.png

    The migrated domain is also shown in the destination Kerio Connect server through WebAdmin.

    u8V-JpZHX22ZJoT1OD1DIaqYg5ICHPBncrpvqoA-ltKV1rYPd3_8YBxqKcpQIeqzHMAUZPYARvnevggW3l9PNsb4bihSSVDqpTldO3fPap_tWBWGoS8WygJFfQ_SoPEBQlMZ7cS9.png

    The list of users can be found under Accounts > Users.

    KS9iAGyryBK2PF08t6LoD-WFIS4cgwPCPdhgNryMH_njGsLhjLDH1uLszEGfxzTCiaxJc0B8V3zZxsZi7tzG1chNAH3BBhOAbVcpu0laJG9pFWbsJ0JlRTL_Hxi708Po3lXzLQFZ.png

  6. When the migration is finished, click the Report or Debug log links to see the migration result.

    tByU2KRJhrgPwN-jF0k_1mhFA7zcXGQibIjmPzfcXBFHg4Gt1A5F9T9QcqAkt4hdSAYHKdpBsjQbKg1A70HV-qLajKDP7GdqUdKUPdLQ13_qp31BtbFZEDJZ4lw0O1e4BRI614ho.png

     

    Note: Once the migration is completed, it is recommended to create new accounts/profiles in the users' email clients; this helps avoid inconsistent data.

 

Confirmation

The Migration Result screen shows the total time, users, folders, and messages migrated. Use this information to confirm that the number of objects migrated is correct.

 

Back to top 


Migration Process Logs

Kerio IMAP Migration Tool generates various logs addressing the migration process. They are stored in the following locations:

  • MS Windows: %TEMP%\KimtLogs\MMDDYYYY_HHMMSS
  • Linux: ~/KimtLogs/MMDDYYYY_HHMMSS
  • Mac OS X: ~/Library/Logs/KimtLogs/MMDDYYYY_HHMMSS

Every time you start the migration tool, it generates a new log.

Log File Description
Report Log

After completion of each migration, it is recommended to go through this file to make sure that no errors occurred and that all user accounts have been migrated correctly.

If users had not been mapped to Kerio Connect before the migration, the Report Log includes new user passwords generated by the migration tool.

Debug Log

Information in this log is useful, especially for the developers. If you have any issues during the migration process, this log can help the Kerio technical support to find the solution.

 

Examples of Debug and Report Logs

a3oZ5agZpYy34e93wRD2uvVY3Vkk3NLBTtngIBwFrgYmhSrNsFv-V3rULvjp-q0OcFgUo34k26V4SBSlUYP9VxV5FdISDQo4MPC2W_J8_5u_EWAWXallRo-Tsk9NrLusPn8jnGWn.png

RXCHO36HDCvlA0KTDHqhDyMa3YY-8gJOpgJswgXBZQOVJernt52lt5zYC9GDi9gLZq7yxi3Ymdxj2MJtr_o8LHV0qfNQyL6-W7jJ4lTOAvIVSWcJ1tXp5HVhkC_HOp6Iu25Z4nXe.png

 

Back to top


Related Articles

 

Back to top

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments