Copia de Seguridad y Restauración de Zimbra

July 18, 2019 | Author: Carlos Apolaya | Category: Backup, Informática, Tecnologia, Software, Computação e Tecnologia da Informação
Share Embed Donate


Short Description

Download Copia de Seguridad y Restauración de Zimbra...

Description

Copia de seguridad y restauración de Zimbra (Open Source Version) Version) Desde Zimbra :: Wiki

Si usted desea tener una característica de copia de seguridad más automatizado, usted debe tratar la [Version Red de Zimbra.]

Contenido    

1 Preparación para la copia de seguridad 2 Realizar una copia de seguridad 3 Restauración 4 Otra opción

Preparación para la copia de seguridad  Antes de empezar, asegúrese de que ha iniciado la sesión como un un usuario que  pueda realizar las tareas tareas que se describen aquí.

Siempre es una buena práctica hacer copia de seguridad una copia de Zimbra en caso de circunstancias imprevistas. Para evitar que los cambios a las bases de datos de Zimbra durante los procesos de copia de seguridad es posible que desee utilizar: > Su zimbra > Parada zmcontrol  para terminar Zimbra.

Si recibe algún tipo de error, es posible que desee asegurarse de que Zimbra se haya detenido completamente ejecutando: > Ps auxww | zimbra grep y matar a todos los procesos que quedan, como el registro.

Realizar una copia de seguridad  Asegúrese de que la ubicación de la copia tiene suficiente espacio para apoyar a  su copia de seguridad (es decir, la carpeta / tmp no es probablemente la mejor ubicación).

Dado que todos los componentes de las necesidades de Zimbra se almacenan en la carpeta de Zimbra en sí, sólo tiene que copiar la carpeta a una ubicación segura. Puede ser posible crear una tarea programada para realizar estas tareas de forma automática. Esto lo convierte en el comando: > Cp-rp / opt / zimbra [ubicación de copia de seguridad] / zimbra_backup Dependiendo de su hardware y la cantidad de datos que contenga la instalación de Zimbra, este proceso puede tardar un poco. Nota: Es una muy buena idea para etiquetar su instalación con la versión / build de zimbra que será una copia de seguridad (es decir 3.0.0_GA_156) y la fecha de la copia de seguridad. Usted necesitará esta tarde.

Restauración  Antes de restaurar, usted debe asegurarse de que todos los procesos asociados a la instalación dañada / no Zimbra se terminan. La falta de terminar todos los  procesos podría tener consecuencias nefastas.Consulte la sección "Preparación  para la copia de seguridad" para obtener información adicional.

1) Cambiar el nombre de la instalación de Zimbra "roto".

Usted puede ser capaz de recoger los datos, si es necesario. Si simplemente no desea que los datos antiguos, puede saltarse esta parte. Así es como se hace: > Mv / opt / zimbra / opt / zimbra_broken Es posible que desee moverlo completamente fuera de la carpeta / opt sólo para estar seguro. Después de eso, copiar la instalación de Zimbra copia de seguridad a la carpeta / opt y el nombre de "zimbra" usando los siguientes comandos: > Cp-rp [ubicación de copia de seguridad] / zimbra_backup / opt > Mv / opt / zimbra_backup / opt / zimbra

2) Descargar una copia de Zimbra maniquí 

Ahora, tenemos que saber qué versión / build de zimbra estaba ejecutando. Si ha seguido las instrucciones de copia de seguridad anterior, luego la carpeta de copia de seguridad debe ser etiquetado con la versión / build que ha respaldado.  Necesitas descargar la instalación completa de la versión de Zimbra se estaba ejecutando. Usted puede encontrar todas las versiones de Zimbra en: Sourceforge. Si usted no sabe su número de versión, puede encontrarlo mediante la realización de los siguientes pasos: cd / opt / zimbra gato. install_history

Revise la salida y debe haber una entrada en la parte inferior que se mostrará la última actualización / instalación que hiciste. Se ve algo como esto: 1203106102: INSTALAR iniciar sesión 1203106124: MEJORADO zimbra-core-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106126: MEJORADO zimbra-ldap-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106134: MEJORADO zimbra-logger-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106150: MEJORADO zimbra-mta-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106154: MEJORADO zimbra-snmp-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106167: MEJORADO zimbra-store-4.5.11_GA_1751.RHEL420080128130515.i386.rpm

 1203106171: MEJORADO zimbra-apache-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106173: MEJORADO zimbra-spell-4.5.11_GA_1751.RHEL420080128130515.i386.rpm 1203106173: INSTALAR COMPLETA SESIÓN

Para instalaciones no rpm que puede ver. Deb en lugar de. Rpm pero esto debería funcionar en todas las plataformas.

3) Instale la copia maniquí de Zimbra

Una vez que haya descargado el archivo tar, tendrá que descomprimirlo por: > Tar-xvzf [nombre del archivo]. Tgz Esto creará una carpeta en el directorio llamado "zcs", abrirlo y ejecutar el script de instalación: > zcs cd >. / Install.sh ADVERTENCIA: No haga funcionar el script con la opción-u. Va a eliminar todos los datos de copia de seguridad y debe ejecutar el script como root, NO ZIMBRA.

Si todo va bien, verá lo siguiente:  El Zimbra Collaboration Suite ya parece estar instalado. Se puede actualizar sin ningún efecto en las cuentas existentes, o la instalación actual se puede eliminar por completo antes de instalación para una instalación limpia. ¿Desea actualizar? [Y] Elija Y.

. El script eliminará los paquetes existentes, e instalar de nuevo el script intentará detener Servicios de Zimbra y "error de actualización - de salir". Esto está bien, sólo tiene que volver a ejecutar la secuencia de comandos, y se instalará normalmente. Si usted experimenta error 389, -1, conexión rechazada errores, por favor busque en los foros. Estos errores están cubiertas ampliamente.

4) Restablecer permisos

Si usted está en funcionamiento ahora, usted puede tener un obstáculo más que superar: los permisos. Es posible que tenga que restablecer los permisos en el almacén de mensajes ejecutando el siguiente: > Chown-R zimbra: zimbra / opt / zimbra / store > Chown-R zimbra.zimbra / opt / zimbra / index También como root ejecute el siguiente: / opt / zimbra / libexec / zmfixperms

Algunas secuencias de comandos se pueden encontrar aquí: http://wiki.zimbra.com/index.php?title=Open_Source_Edition_Backup_Pro cedure

Otra opción Copia de seguridad y restauración de Zimbra "caliente".  [Por Richardson Lima http://br.linkedin.com/in/richardsonlima ]

RESPALDO

* Guión 1

* Este script debe ejecutarse como root, ejecuta el runBackupAll.sh guión y también envía todo el respaldo a una segunda máquina. echo "************************************************ ******* " echo "* Zimbra - Copia de seguridad de todas las cuentas de correo electrónico *" echo "************************************************ ******* " echo "" # Echo Hora de inicio de la copia de seguridad = $ (date +% T) antes = "$ (date +% s)" # echo "" ZHOME = / opt / zimbra ZBACKUP = $ ZHOME / backup / buzón echo "La generación de archivos de copia de seguridad ..." su - zimbra-c "/ opt / backup / SCRIPT_ZIBRA_BACKUP_ALL_ACCOUNTS / zimbra_backup_allaccounts.sh" echo "El envío de archivos de copia de seguridad de todas las cuentas de correo electrónico para Machine2 (10.0.0.X - CrossOver Cable en eth1 \ o /) ..." rsync-AVH $ ZBACKUP root @ direcciónip :/ opt / zimbra_backup_accounts before2 = "$ (date +% s)" # echo El proceso duró = $ (date +% T) # Tiempo de Cálculo después = "$ (date +% s)" transcurrido = "$ (expr $ después - $ antes)" hora = $ (($ transcurrido / 3600)) transcurrido = $ (($ transcurrido - $ horas * 3600)) minutos = $ (($ transcurrido / 60)) segundo = $ (($ transcurrido - $ minutos * 60)) eco La copia de seguridad completa duró: "$ horas horas minutos minutos $ $ segundos segundos" * Script 2

zimbraBackupAllAccounts.sh

ZHOME = / opt / zimbra ZBACKUP = $ ZHOME / backup / buzón ZCONFD = $ ZHOME / conf FECHA = `date +"% a "` ZDUMPDIR = $ ZBACKUP / $ FECHA ZMBOX = / opt / zimbra / bin / zmmailbox if [! -D $ ZDUMPDIR]; entonces mkdir-p $ ZDUMPDIR fi echo "Ejecución zmprov ..." para mbox en `zmprov-l gaa` hacer echo "La generación de archivos de copia de seguridad $ mbox ..."

$ ZMBOX-z-m $ mbox getRestURL "/ /? Fmt = zip"> $ ZDUMPDIR / $ mbox.zip hecho

RESTORE

* Script 3

* Este script debe ejecutarse como root, ejecuta el runRestoreAll.sh guión y también envía toda la copia de seguridad de la máquina. zimbra_restore_allaccounts.sh

echo "************************************************ ******* "echo" * Zimbra - Restaurar todas las cuentas de correo electrónico * "echo" ***************************** ************************** "echo" "# echo Start Time Restore = $ (date +% T) antes =" $ (date + % s) "# echo" "echo" Iniciando el proceso de restauración de los archivos de copia de seguridad ... "su - zimbra-c" / opt / zimbra_backup_accounts / zimbra_restore_allaccounts.sh "before2 =" $ (date +% s) "echo El proceso durado = $ (date +% T) # Tiempo Calculando después = "$ (date +% s)" transcurrido = "$ (expr $ después - $ antes)" hora = $ (($ transcurrido / 3600)) transcurrido = $ (($ transcurrido - $ horas * 3600)) minutos = $ (($ transcurrido / 60)) segundo = $ (($ transcurrido - $ minutos * 60)) echo "La completa restauración duró:" minuto $ $ horas horas minutos $ segundos segundos "echo" Proceso completado con éxito! " * Guión 4

zimbra_restore_allaccounts.sh #! / Bin / bash ZHOME = / opt / zimbra #! / Bin / bash ZHOME = / opt / zimbra # ZBACKUP = $ ZHOME / backup / buzón ZBACKUP = / opt / zimbra_backup_accounts / buzón ZCONFD = $ ZHOME / conf FECHA = `date +"% a "` ZDUMPDIR = $ ZBACKUP / $ FECHA ZMBOX = / opt / zimbra / bin / zmmailbox if [! -D $ ZDUMPDIR]; entonces echo "no existen copias de seguridad!" salir 255; fi para mbox en `zmprov-l gaa` hacer echo "Restauración de archivos de copia de seguridad $ mbox ..." PostRestURL $ ZMBOX-z-m $ mbox "/ /? Fmt = zip y resolver a = reset" $ ZDUMPDIR / $ mbox.zip hecho

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF