#!/bin/bash
#zimbra backup
date=`date \'+%Y%m%d\'`
#备份 zimbra mailbox
mkdir -p /data/zimbra/backup/$date/store
mkdir -p /data/zimbra/backup/$date/index
cp -ar /opt/zimbra/store/* /data/zimbra/backup/$date/store
cp -ar /opt/zimbra/index/* /data/zimbra/backup/$date/index
#备份数据库
/opt/zimbra/common/bin/mysqldump -u用户名 -p密码 --socket=/opt/zimbra/data/tmp/mysql/mysql.sock --all-databases > /data/zimbra/backup/$date/mysql_all_back.sql
#备份ldap
/opt/zimbra/libexec/zmslapcat /data/zimbra/backup/$date/ldap
rm -rf /data/zimbra/backup/$(date --date "10 days ago" +"%Y%m%d")
exit 0
相关文章: