Saturday, May 27, 2017

Migrasi Mailbox Cpanel ke Zimbra

Kalau di tutorial sebelumnya kita melakukan migrasi account Cpanel ke Zimbra kali ini catatan saya akan membahas bagaimana memindahkan mailbox Cpanel ke Zimbra. Mailbox yang dimaksud sendiri ialah isi dari email atau surat elektronik yang dimiliki masing2 account di POP3/IMAP Server di Cpanel. 
Hal ini bisa diibaratkan tiap masing2 account di Cpanel memiliki kotak surat masing-masing yang di dalam kotak surat tersebut berisi surat-surat elektronik dari pengirimnya.
Hal paling umum yang biasa dilakukan ketika migrasi mail server ialah sekaligus memindahkan mailbox yang ada di tempat lama ke tempat baru.

Berikut dibawah ini ialah langkah-langkahnya.

1. Migrasi Account Cpanel ke Zimbra
Tahap ini sudah pernah saya bahas di tutorial sebelumnya. Untuk lebih lengkapnya bisa kunjungi tutorial saya Migrasi Account Cpanel ke Zimbra.

2. Migrasi Mailbox
Migrasi Mailbox dari Cpanel ke zimbra dilakukan dengan cara mensinkronisasikan IMAP dengan command imapsync. Ada beberapa requirement yang diperlukan dalam tahap ini, beberapa diantaranya ialah.
  • Kita harus mengetahui username dan password dari tiap2 account. Dalam tahap ini biasanya menjadi kendala karna kita biasanya tidak tahu password dari masing2 account, namun kita masih bisa mengakalinya dengan membuat password default terlebih dahulu ketika migrasi mailbox lalu setelah selesai baru kita migrasikan ulang account nya sesuai dengan password yg lama.
  • Agar memudahkan pekerjaan sebaiknya Domain zimbra mail server sudah dikenal oleh DNS.
  • Perhatikan port IMAP yang digunakan oleh Cpanel dan Zimbra. Ketika menggunakan teknik imapsync biasanya kita menggunakan port 993 (IMAP SSL) di Cpanel dan port 993/7993 di Zimbra (IMAP SSL)
  • Apabila kita tidak mengetahui Domain Cpanel yg akan kita migrasikan maka kita dapat menggunakan IP Address dari Cpanel, untuk mengetahuinya bisa menggunakan ping dari zimbra server kita.
Setelah memperhatikan beberapa hal diatas, kita bisa menggunakan command dibawah ini. 
[root@azpstudent ~]# imapsync --buffersize 8192000 --nosyncacls --subscribe --syncinternaldates --host1 IPADDRESSCPANEL --user1 customer.service@domaincpanel.com --password1 passwordcustomerservicecpanel --ssl1 --port1 993 --host2 mail.azpstudent.com --user2 customer.service@azpstudent.com --password2 passwordcustomerservicezimbra -ssl2 --port2 7993 --noauthmd5

Notes
  • Ganti parameter yang saya bold diatas sesuai yang Anda dibutuhkan dan Anda konfigurasikan di system Anda.
  • Perhatikan pada parameter port2 command diatas saya menggunakan port 7993 di zimbra saya sebagai IMAP SSL. Sesuaikan port tersebut dengan parameter konfigurasi yang ada di sistem Anda.

3. Verifikasi
Untuk verifikasi apakah proses migrasi mailbox sukses atau tidak, Anda bisa masuk ke Zimbra Account Anda, contoh dari disini adalah mailbox customer.service.

























3 comments:

  1. mas, mau tanya...

    https://github.com/bensnyde/cp2zim masih bisa di pake di zimbra versi terkini ndak ?
    mau migrasi juga nih :)

    ReplyDelete
    Replies
    1. Bisa... Tapi kalo mau aman coba install aja zimbra versi terkini di vm trus simulasiin dulu biar pede pas mindahin di production

      Delete
  2. Kita harus mengetahui username dan password dari tiap2 account. Dalam tahap ini biasanya menjadi kendala karna kita biasanya tidak tahu password dari masing2 account, namun kita masih bisa mengakalinya dengan membuat password default terlebih dahulu ketika migrasi mailbox lalu setelah selesai baru kita migrasikan ulang account nya sesuai dengan password yg lama. Migrasikan ulang dengan password yg lama nya gimana mas ?

    ReplyDelete