2013/05/14

Restaurar Backup do Zimbra

Este script funciona para a restauração de backups efetuados pelo script que postei zmbackup.sh.

Para backups acima de 2GB, é necessário descompactar a pasta, excluir os meta dados e através do zmprov, ir salvando cada arquivo .msg nas pastas específicas.

#!/bin/bash
# Marcio Jose Atanasio
# marcio.atanasio@gmail.com
#

if [ -z $1 ]; then
    echo " "
    echo "Para qual conta de email para restaurar?"
    echo " "
    echo "Sintaxe: ./zmrestore.sh "
    echo ""
else
    if [ -z $2 ]; then
        echo " "
        echo "Qual o arquivo restaurar para conta $1?"
        echo ""
        echo "Sintaxe: ./zmrestore.sh "
        echo ""
    else
        echo "Restaurando email $1 de $2..."
        echo `/opt/zimbra/bin/zmmailbox -z -m $1 postRestURL "//?fmt=tgz&resolve=skip" $2`
    fi
fi

Nenhum comentário: