Data merupakan aset yang berharga yang harus di jaga dengan baik. Kehilangan data dapat menjadi mimpi buruk bagi administrator email, terutama jika data tersebut mencakup email – email penting, jadwal rapat, hingga kontak. Untuk mengatasi hilangnya data dan meminimalisir nya, Zimbra menyediakan fitur Backup Dan Restore yang dimana hanya tersedia pada Zimbra Network Edition. Fitur Backup dan Restore kunci penting bagi administrator email untuk menjaga data email tetap terjaga dan aman.
Namun yang perlu diperhatikan adalah sistem Backup dan Restore pada Zimbra ini seperti checkpoint dalam game, misalkan administrator email sudah melakukan backup di awal dan melakukan increment backup setiap hari. Jika ada user yang salah hapus email penting 2 hari lalu dan ingin mengembalikannya, itu bisa saja dikembalikan tetapi email – email yang sekarang atau setelah 2 hari itu akan terhapus dan mengembalikan kondisi email user ke 2 hari lalu.
Dalam kondisi tersebut ada alternative nya, yaitu sang administrator email melakukan restore pada kondisi hari ini dengan menggunakkan command zmrestore dan parameter skipDeletes, yang dimana parameter tersebut akan mengembalikan kondisi email user hari ini dengan mengecualikan email yang terhapus. Jadi email – email yang terhapus pada hari – hari sebelumnya kembali lagi pada si user tersebut.
Backup Zimbra
Full Backup
Full Backup pada Zimbra berfungsi untuk backup semua user sekaligus dalam satu waktu. Tapi yang perlu digaris bawahi adalah jika pada email server memiliki user yang banyak dan data email hingga berpuluh giga atau bisa bertera – tera, sangat direkomendasikan untuk menjalankan backup satu kali saja atau hanya dijalankan di awal saja.
Jalankan perintah full bakup berikut menggunakan user Zimbra:
zmbackup -f -all --mail-report
Increment Backup
Increment Backup pada Zimbra berfungsi untuk menyalin data sisa atau mengeksekusi backup data yang belum terbackup, misalkan admin email menjalankan full backup pada hari senin dan selesai backup malamnya. Selang beberapa hari admin menjalankan backup kembali dengan asumsi hanya mengambil data email sisanya saja, nah fitur increment backup ini yang akan berjalan yang dimana Increment backup ini hanya menyalin data sisanya saja dan tidak perlu menjalankan full backup yang bisa dibilang membutuhkan waktu lama dari pada increment backup.
Perintah untuk increment backup yang dimana hanya mengambil sisa data yang belum terbackup.
zmbackup -i -a --mail-report
Untuk melihat hasil backup pada Zimbra bisa melakukan dua cara yaitu melalui CLI atau Zimbra Admin.
Perintah melihat hasil backup, jalankan menggunakan user Zimbra
zmbackupquery
Output: Label: full-20250110.060021.950 Type: full Status: completed Started: Fri, 2025/01/10 01:00:21.950 EST Ended: Fri, 2025/01/10 01:00:44.819 EST Redo log sequence range: 2 .. 2 Number of accounts: 5 out of 5 completed Total space: 45733MB Free space: 36182MB
Untuk melihat hasil backup pada Zimbra admin dengan menuju menu Home > Tool and Migration > Backups.
Restore Zimbra
Fitur Restore merupakan fitur yang tersedia pada Zimbra Networks Edition yang berfungsi untuk melakukan restore data email, fungsi ini berguna bagi administrator email jika ingin merestore email yang hilang.
Restore Account.
zmrestore -c -ra -a nama-akun@email.tld -t /opt/Zimbra/backup -lb increment
NOTE: Perintah diatas pada bagian label bisa menggunakan label full backup atau label increment backup.
Restore Account Dengan Membuat Account Baru.
zmrestore -c -ca -a nama-akun@email.tld -t /opt/Zimbra/backup -pre restore_ -lb increment
Kesimpulan
Fitur Backup dan Restore di Zimbra Network Edition membantu administrator menjaga data email tetap aman dan tersedia. Backup dapat dilakukan secara penuh atau incremental untuk efisiensi penyimpanan, sementara Restore memungkinkan pemulihan data sesuai kebutuhan.
Dengan strategi backup dan restore yang baik, administrator dapat memastikan kontinuitas layanan email tanpa risiko kehilangan data penting.




