#!/bin/bash for dom in $(zmprov getAllDomains) do for a in $(zmprov -l getAllAccounts -v $dom | grep "zimbraMailDeliveryAddress" | awk '{print $2}') do for al in $(zmprov ga $a | grep -i zimbraMailAlias: | awk '{print $2}') do echo $a" "$al done done done
zmprov getAllDomains
Il suffit d’utiliser le script zmbkpose http://wiki.zimbra.com/wiki/HOT_Backup_and_HOT_Restore
zmbkpose -f
zmbkpose -i
Le domaine doit exister !
zmbkpose -restoreAccount email@domain.tld
Le domaine doit exister !
cd /opt/zimbra/backup/repertoiredesauvegarde for a in $(ls -1 | grep domain.tld | grep tgz | sed -e "s/\.tgz//g"); do zmbkpose -restoreAccount $a ; done