Restaurar backup de cuentas zimbra

Si en un post reciente hablamos de cómo poder realizar un backup de las cuentas de correo en Zimbra, ahora toca el momento de saber qué hacer si es necesario recurrir a dicho backup. Pues bien, antes de realizar ninguna acción tenemos que saber las opciones que nos permite el comando zmmailbox a la hora de restaurar datos a una cuenta. Si la cuenta fue completamente borrada no importa, pero si todavía tiene datos, ésto sí es importante. Por lo tanto, primero vemos las opciones y luego cómo recuperar los datos.
  • modify
    Modifica el elemento viejo con el nuevo.
  • replace
    Borra el elemento existente y lo vuelve a crear.
  • reset
    Borra todos los elementos antes de crear los nuevos.
  • skip
    No importa elementos duplicados.
Bien, entonces sirviendonos del comando zmmailbox y del fichero de backup, podemos realizar lo siguiente:
shell> zmmailbox -z -m cuenta@server.com \
       postRestURL "//?fmt=tgz&resolve=skip" \
       cuenta@server.com.tgz
En nuestro caso, como la cuenta existe y no queremos reemplazar todo, simplemente recuperamos lo borrado respecto del último backup. En caso de que quisiéramos recuperar todo,
shell> zmmailbox -z -m cuenta@server.com \
       postRestURL "//?fmt=tgz&resolve=reset" \
       cuenta@server.com.tgz


2 comentarios :

  1. Una consulta, tengo el peque problema, yo saco backups de las cuentas solo por rsync, y estan igual que en el server, si yo transformo a un tgz toda la carpeta del usuario que esta en mi backup y luego ejecuto el comando que indicas se me restaura los correos que se borraron en la misma cuenta?

    ResponderEliminar
    Respuestas
    1. Hola,

      supongo que haciendo el backup con rsync directamente no podrás emplear el comando zmmailbox para restaurar los ficheros. Nunca hice la prueba, pero con el comando zmmailbox a la hora de extraer la información se sacan pequeños ficheros META con información extra, que supongo rsync no tendrá.
      Mira aquí (Backup zimbra con zmmailbox) cómo emplear el comando para realizar backups.

      Un saludo.

      Eliminar

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios