ZIMBRA - EXPORTA CONTAS ZIMBRA E MOVIMENTAR ARQUIVOS
Segue script para efetuar backup de dados das contas de email do zimbra e movimentar para uma pasta de movimentação de arquivos:
#!/bin/bash -x
ZMAILBOXCMD="/opt/zimbra/bin/zmmailbox"
DEST="/opt/zimbra/backup"
FILEOK="/opt/zimbra/backup/prontos"
#armazenar arquivos contas com uso
su - zimbra -c "/opt/zimbra/bin/zmprov gqu `zmhostname` | grep ma.def.br | awk '{print $3,$1}' | grep -v ^0 | awk '{print $2}' " > /tmp/contas
for mailbox in `cat /tmp/contas`;
do
su - zimbra -c "$ZMAILBOXCMD -z -m ${mailbox} -t 0 getRestURL \"//?fmt=tgz&query=is:anywhere\" " > $DEST/${mailbox}.tgz
wait
md5sum $DEST/${mailbox}.tgz > $DEST/${mailbox}.tgz.md5
wait
mv $DEST/${mailbox}.tgz $DEST/${mailbox}.tgz.md5 $FILEOK
done
Comentários
Postar um comentário