Membuat Mail Server BackUp

Dongeng kali ini tentang membuat server backup. Server backup yang saya buat ini cuman sebagai penampung email jika server utama ‘down’. Setelah server utama ‘up’, maka server backup ini akan mengirim semua email yang tertampung ke server utama.

Konfigurasi yang akan saya gunakan adalah sebagai berikut :
Nama domain : primata.co.id
Mail server utama : mail.primata.co.id
Mail server backup : mail2.primata.co.id

Dengan Zimbra dan BlankOn (Linux lainnya seperti Ubuntu, Debian maupun OpenSuse serta Centos pun juga bisa), hal ini tentu sangat mudah. Berikut langkah-langkahnya :

  • Install BlankOn beserta DNS Server (Bind9) serta konfigurasinya
  • Install Zimbra Mail Server. Sesuaikan dengan konfigurasi di atas
  • Konfigurasikan domain forward dengan perintah sebagai berikut :

su – zimbra
zmprov md primata.co.id zimbraMailCatchAllAddress @primata.co.id
zmprov md primata.co.id zimbraMailCatchAllForwardingAddress @primata.co.id
zmprov md primata.co.id zimbraMailTransport smtp:mail.primata.co.id

  • Set MX Backup pada DNS Server Public. Saya memberikan contoh setting di DNS Hosting via CPanel. Perhatikan urutan prioritasnya. Server Utama prioritasnya lebih awal dibandingkan Server Backup.
MX Priority

MX Priority

Dari dongeng di atas, jika mail.primata.co.id (server utama) mati, maka email akan masuk dan ditampung ke mail2.primata.co.id (server backup). Jika server utama sudah hidup, maka server backup akan secara periodik mengirim email-email yang ditampung ke server utama.

Menurut mas Vavai, standar zimbra akan mempertahankan email tampungan tersebut selama 5 hari. Jika 5 hari server utama belum hidup (misal adminnya diculik cewek jadinya kelamaan recovery sistem :p) maka email akan dibouncing ke pengirim.

About these ads

About ahmadharis

penganut aliran open source software View all posts by ahmadharis

7 Responses to “Membuat Mail Server BackUp”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 393 other followers

%d bloggers like this: