Loading ...

PT Posel Teknologi Perkasa

Zimbra Open Source Edition akan berakhir masa berlakunya pada tanggal 31 Desember 2023. Jadi bagi para pengguna Zimbra OSE, migrasi tidak bisa dihindari. Carbonio Community Edition, merupakan alternatif Open Source yang paling kaya fitur yang dimiliki oleh Komunitas Open Source saat ini. Ia memiliki pusat dokumen yang kaya dan terus berkembang. Sebuah blog & forum yang dinamis. Saya harap ini membantu menghilangkan rasa takut akan ketidakpastian. 

Berikut adalah cara migrasi Zimbra Ke Zextras Carbonio Menggunakan Metode Export Import

Pada artikel ini, kami akan memberikan Anda rencana dan pendekatan yang sedikit berbeda yang pada akhirnya akan membantu Anda untuk melewati kurangnya rencana dan kurangnya panduan teknis. Pada akhirnya Anda akan memahami apa yang harus dilakukan jika migrasi tidak berjalan sesuai dengan rencana Anda (Rencana rollback).

Konsep

Untuk meringkas langkah-langkahnya:

  • Kami mengekstrak data pengguna (detail akun) dan mentransfernya ke server Carbonio CE.
  • Kemudian kita mengimpor data yang ditransfer ke server Carbonio CE.
  • Kita memodifikasi DNS record (MX) untuk membuat server Carbonio CE menjadi aktif.
  • Sekarang kita kembali mengekspor data email dari Zimbra Server ke server Carbonio CE dan mengimpornya.

Kelebihan menggunakan metode ini adalah

Kelebihan utama dari metode migrasi ini adalah Anda tidak hanya dapat memigrasikan data email pengguna, tetapi juga data kontak dan kalender dari masing-masing pengguna.

Catatan penting

Proses transfer dan impor data lama dapat meningkatkan beban sistem di server Carbonio CE secara signifikan. Jadi, Anda dapat mentransfer/mengimpor data lama dalam jumlah yang kecil tanpa membebani server Carbonio CE ATAU Anda dapat menggunakan waktu downtime migrasi server untuk menyelesaikan langkah ini.

Karena metode ini melibatkan proses ekspor impor data di server Zimbra & Carbonio CE, pastikan Anda memiliki cukup ruang di server atau Anda menggunakan penyimpanan eksternal untuk menyimpan data sementara.

Prosedur

Pada server Zimbra

  • Lakukan pengecekan status service
  • Membuat direktori untuk menyimpan data yang diekspor dan mengatur izin yang diperlukan
  • Mulai ekspor domain
  • Mengekspor password user
  • Mengekspor data user seperti displayName
  • Terakhir, Anda dapat memeriksa jumlah pesan pengguna dan informasi lain untuk memverifikasinya nanti

Catatan :

Beberapa hal yang harus Anda ingat sebelum memulai proses ekspor/impor kotak surat:

  1. Tetapkan batas waktu soket tinggi (yaitu zmlocalconfig -e socket_so_timeout = 30000; zmlocalconfig -reload)
  2. Periksa apakah Anda memiliki batas lampiran (Attachment Limit). Jika ada, tingkatkan nilainya selama periode migrasi
  • Mengekspor Data dari Server Zimbra dan mentransfernya ke Carbonio CE:

Pada server Carbonio CE

  • Lakukan pengecekan status service
  • Buat folder baru untuk menampung data dari Zimbra

Mentransfer data ke server Carbonio CE. Anda dapat menggunakan rsync atau alat lain untuk mentransfer data ini

Format Script :

Jalankan script rsync sesuaikan ip dan lokasi folder :

Catatan : 

Proses transfer dan impor data lama dapat meningkatkan beban sistem di server lama & server Carbonio CE. Jadi, Anda memiliki dua pilihan:

  1. Anda dapat mentransfer/mengimpor data lama dalam potongan kecil tanpa membebani kedua server
  2. Anda dapat mengambil waktu henti migrasi server untuk menyelesaikan langkah transfer & impor
  • Restore semua domains
  • Buatlah script dengan isi seperti berikut. Script berikut berguna untuk melakukan impor data akun serta password akun
  • Jalankan dengan menggunakan perintah berikut. Pastikan proses berjalan dengan lancar tidak adanya error saat script tersebut dieksekusi
  • Verifikasi hasil dari impor menggunakan script tersebut

Selain verifikasi menggunakan CLI, Anda juga dapat melakukan verifikasi dengan cara login ke webmail Carbonio CE menggunakan username dan password akun yang sama seperti di Zimbra. Verifikasi juga dapat dilakukan dengan cara mengakses admin console Carbonio CE dan pergi ke menu akun

  • Jika proses verifikasi sudah selesai, Anda sudah bisa login ke webmail Carbonio CE menggunakan akun Zimbra maka langkah selanjutnya adalah perubahan MX Record.
  • Anda dapat mengubah MX Record di DNS Management. Perubahan MX Record ini bertujuan untuk mengalihkan traffic email yang semula dari Zimbra ke Carbonio CE.

Catatan :

Beberapa hal yang harus Anda ingat sebelum memulai proses ekspor/impor kotak surat:

  1. Tetapkan batas waktu soket tinggi (yaitu zmlocalconfig -e socket_so_timeout = 30000; zmlocalconfig -reload)
  2. Periksa apakah Anda memiliki batas lampiran. Jika Anda memiliki, tingkatkan nilainya selama periode migrasi
  3. Atur Public Service Host Name & Public Service Protocol untuk menghindari kesalahan/masalah seperti di bawah ini

[Akhirnya setelah perbaikan yang disebutkan dalam catatan sebelumnya, khususnya tentang pengaturan PublicServiceProtocol sebagai https masalah di atas bisa solved🙂]

  • Lakukan impor data email menggunakan perintah di bawah
  • Verifikasi jumlah email yang telah berhasil di impor ke Carbonio CE. Pastikan data email sesuai dengan verifikasi di server Zimbra

Jadi, jumlah pesan menunjukkan bahwa migrasi berhasil. Mari kita periksa kontak dan data kalender dari GUI akun pengguna:

Kesimpulan

Jadi, Anda dapat melihat pengguna [email protected] & [email protected] memiliki kontak dan acara kalender yang telah di migrasi dengan benar.

Karena ini adalah proses semi otomatis, harap perhatikan masalah izin/kepemilikan saat menjalankan perintah apa pun. Mohon untuk tidak menyalin/menempelkan perintah untuk menghindari kesalahan penulisan.

Migrasi menggunakan metode ini dapat menghemat waktu Anda mengingat metode ini semi otomatis jadi bisa berjalan background

Let's Talk!

Hubungi team kami sekarang dan temukan solusi terbaik sesuai kebutuhan perusahaan anda

PT Posel Teknologi Perkasa

Grand Slipi Tower, Lantai 5 Unit F

Jalan Letjen S. Parman No.Kav. 22-24, RT.1/RW.4, Kecamatan Palmerah, Kota Jakarta Barat, DKI Jakarta 11480