Come eseguire un backup su server Zimbra

Ho un server zimbra opensource come faccio a fare un backup su un altro server?

Prima di ogni cosa bisogna disporre di un server di backup che sia una copia identica (CLONE) del server di produzione, bisognosa assicurasi che sul server di destinazione i servizi di zimbra siano disattivati.

Le cartelle da trasferire da un server all'altro sono le seguenti:

/opt/zimbra/store
/opt/zimbra/index
/opt/zimbra/db/data

dal server in produzione esegui il backup dell' LDAP:

crea una cartella per la destinazione dei file di backup

mkdir / backupldap

assegna i dirittilla cartella creata

chown zimbra:zimbra /backupldap

fermare i servizi zimbra

su - Zimbra  
zmcontrol stop

Eseguire il backup di LDAP

/opt/zimbra/libexec/zmslapcat -c /backupldap &> /dev/null
/opt/zimbra/libexec/zmslapcat /backupldap &> /dev/null
/opt/zimbra/libexec/zmslapcat -a /backupldap &> /dev/null

A questo punto dobbiamo arrestare i servizi del server in produzione e eseguire da root il rsync in modo da copiare le cartelle necessarie

rsync -e ssh --delete -axvzKHS /opt/zimbra/index/* ip_serverdest:/opt/zimbra/index/ 
rsync -e ssh --delete -axvzKHS /opt/zimbra/store/* ip_serverdest:/opt/zimbra/store/  
rsync -e ssh --delete -axvzKHS /opt/zimbra/db/data/* ip_serverdest:/opt/zimbra/db/data/

crearre sul server di destinazione la cartella /backupldap e copiare i backup di LDAP sul server di destinazione

server di destinazione

mkdir /backupldap  
chown zimbra:zimbra /backupldap

ora passiamo sul server origine come utente zimbra fermare i servizi

su  Zimbra
zmcontrol stop                         

copiare sul server di destinazione la cartella contenente i file del backup LDAP

scp /backupldap/ldap.bak  root@ip_serverdest:/backupldap
scp /backupldap/ldap-config.bak root@ip_serverdest:/backupldap
scp /backupldap/ldap-accesslog.bak root@ip_serverdest:/backupldap

ora passiamo al server di destinazione e importiamo come utente zimbra i backup di LDAP appena copiati


su zimbra
/opt/zimbra/libexec/zmslapadd /backupldap/ldap.bak  
/opt/zimbra/libexec/zmslapadd -c /backupldap/ldap-config.bak

sul server di destinazione sempre come utente zimbra avviamo i servizi zimbra

zmcontrol start

ora non ci resta che provare se tutto è andato a buon fine