Tips Backup/Restore Message, Calendar, Briefcase dan Task pada Zimbra Mail Server

Tips yang akan ditulis disini sebenarnya merupakan pengembangan dari script yang telah dijelaskan di blognya pak boss Masim “Vavai” Sugianto disini http://goo.gl/ucYc5H. Script yang ada hanya melakukan backup terhadap mailboxnya saja dan tidak termasuk dengan Calendar, Task dan yang lainnya. Agar semuanya terbackup/restore, saya biasanya menggunakan script bawaan Zimbra yaitu zmztozmig, namun terkadang script bawaan tersebut berhenti ditengah jalan dan bahkan tidak jalan sama sekali.

Dengan mengamati script yang ada pada zmztozmig, saya menemukan parameter agar semua komponen dapat terambil seperti message, calendar, task dan yang lainnya yang kemudian digabungkan dengan script yang telah ditulis di blognya pak boss Vavai. Adapun scriptnya menjadi seperti berikut :
[code lang=’bash’]
#!/bin/bash
### START CONFIGURATION ###
DIR=”/tmp/zimbra-backup”;
OUTPUT=”/tmp/zimbra-backup”;
### END OF CONFIGURATION ###

USERS=`su – zimbra -c ‘zmprov -l gaa | sort’`;

### The above command work on Zimbra 5.x. If you use Zimbra 6.x, use
### USERS=`su – zimbra -c ‘zmprov -l gaa’`; instead

DATE=`date +%Y%m%d`;

if [ ! -d $DIR ]; then mkdir $DIR; chown zimbra:zimbra $DIR; fi

for ACCOUNT in $USERS; do
NAME=`echo $ACCOUNT`;
echo “Processing mailbox $NAME backup…”
su – zimbra -c “zmmailbox -z -m $ACCOUNT getRestURL ‘//?fmt=tgz&types=message,conversation,contact,appointment,task,wiki,document’ > $DIR/$NAME.tgz”;
done

echo “Compressing mailbox backup, please wait…”

cd $DIR; mkdir $DATE; mv *.tgz $DATE

echo “Zimbra mailbox backup has been completed successfully.”
[/code]
Dengan script tersebut, kita dapat melakukan backup mailbox secara full termasuk dengan calendar, briefcase, task dan contact. Untuk restore sendiri dapat menggunakan script yang telah ditulis juga oleh pak boss Vavai disini : http://goo.gl/oFbpOK

Silakan dicoba dan semoga bermanfaat 😀

Ahmad Imanudin, Tinggal di Bekasi. Bekerja sebagai salah satu staff di PT. Excellent Infotama Kreasindo. Dapat dihubungi pada alamat surel ahmad [at] imanudin.com

One thought on “Tips Backup/Restore Message, Calendar, Briefcase dan Task pada Zimbra Mail Server

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You might also like
Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Menambahkan Modul Set Flag Moderated melalui CLI pada Mailman

Tips Mengganti Tampilan Background di Zimbra Webmail

Tips Mengganti Tampilan Background di Zimbra Webmail

Solved : apt-key Gagal dengan Error “keyserver receive failed: Connection timed out” di Ubuntu

Solved : apt-key Gagal dengan Error “keyserver receive failed: Connection timed out” di Ubuntu

Stay Connected
No popular posts within this time range.
Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,864 other subscribers
Categories