Cómo realizar copias de seguridad y restaurar buzones individuales en Zimbra CE

Para Zimbra Open Source Edition (CE/FOSS), exporte el buzón individual zmmailboxa un archivo ZIP con metadatos, luego importe ese archivo a un buzón temporal y verifíquelo antes de restaurar cualquier cosa en la cuenta activa.zmbackup Esto proporciona una ruta práctica de exportación y recuperación de contenido por buzón. No es lo mismo que una copia de seguridad del servidor en un momento específico: el flujo de trabajo integrado de Zimbra zmrestoreestá documentado como una funcionalidad de Network Edition, y una exportación de buzón no realiza una copia de seguridad de LDAP, la configuración del servidor, los certificados ni la instalación completa de Zimbra.

Los comandos que se muestran a continuación siguen la documentación publicada por Zimbra sobre exportación por línea de comandos y REST. Ejecútelos en un servidor Zimbra como zimbrausuario del sistema operativo, sustituya las rutas de su buzón y copia de seguridad reales y pruebe con la versión exacta de Zimbra que esté utilizando. La guía de administración oficial distingue entre el contenido de los archivos ZIP y TGZ: para una exportación completa del buzón, utilice ZIP meta=1; el contenido predeterminado de TGZ omite calendarios y tareas.

Una terminal de Linux que muestra los comandos de Zimbra release y mailbox-size.
Antes de exportar, compruebe la versión de Zimbra y el tamaño del buzón de correo de destino. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas imágenes son solo ilustrativas.

Lo que este método respalda

zmmailboxEsta función utiliza las funciones de exportación/importación REST de Zimbra para un buzón seleccionado. Con los metadatos ZIP habilitados, el archivo puede incluir correos, carpetas, contactos, calendarios, tareas y otros elementos del buzón compatibles con la versión instalada. Antes de utilizarla para el cumplimiento normativo o la migración, verifique la tabla de cobertura y las opciones en la Guía del administrador de Zimbra correspondiente.

MétodoMejor ajusteLímite importante
ZIPconmeta=1Exportación de contenido de buzón individual con cobertura de elementos más ampliaNo captura la configuración del servidor ni proporciona recuperación incremental en un momento específico.
TGZexportación predeterminadaCorreo y datos de buzones seleccionados cuando esa cobertura más reducida sea aceptable.La guía de administración actual de Zimbra enumera Calendario y Tareas como elementos excluidos de la configuración predeterminada de TGZ.
Herramientas de copia de seguridad de Network EditionCopias de seguridad completas/incrementales programadas y restauración a un punto en el tiempo a nivel de cuenta.Esas zmbackupherramientas zmrestoreson características de la edición de red.

Si su objetivo es la recuperación total del servidor ante desastres, combine las exportaciones de buzones con un plan de copia de seguridad completa del servidor y LDAP, probado por separado y compatible con la versión. Un archivo ZIP por sí solo no puede reconstruir un servidor Zimbra.

Antes de empezar

  • Confirme la instalación y la versión con zmcontrol -v. Compruebe si el servidor utiliza una compilación comunitaria/de software libre o una compilación con licencia de Network Edition antes de elegir sus herramientas de copia de seguridad.
  • Identifique la dirección exacta del buzón y verifique su tamaño. El gmssiguiente comando muestra el tamaño del buzón; asegure suficiente espacio para el archivo y una segunda copia.
  • Elija un directorio de copia de seguridad con permisos restringidos. Es preferible usar un sistema de archivos o un servidor de copia de seguridad independiente para que un fallo de disco en el servidor de correo no destruya ambas copias.
  • Programe la exportación durante un período de baja actividad para un buzón de correo grande o con mucho tráfico. La opción de tiempo de espera -t 0indica zmmailboxque no se aplique el tiempo de espera normal del comando; no hace que la exportación sea atómica ni protege contra interrupciones.
  • No guarde la única copia de un archivo sin cifrar en un directorio de fácil acceso. Aplique el cifrado en el sistema de archivos o en la capa de almacenamiento de copias de seguridad y restrinja quién puede leer el archivo.

Exportar un buzón de correo desde Zimbra CE

1. Compruebe el tamaño de la compilación y del buzón.

Abra una consola de administrador o utilice una sesión administrativa autorizada, luego cambie a la zimbracuenta. Confirme la versión y consulte el buzón que desea exportar. Por ejemplo:

su - zimbra
zmcontrol -v
zmmailbox -z -m alice@example.com gms

Utilice la dirección real, como por ejemplo alice@example.com. Confirme que se trata de la cuenta correcta antes de continuar; el -margumento selecciona el buzón que el comando leerá o modificará.

2. Prepara un destino restringido

Como usuario root, cree un directorio de copia de seguridad que pertenezca a la cuenta de Zimbra y, a continuación, vuelva a la consola de Zimbra. Ajuste la ruta a su diseño de almacenamiento:

install -d -o zimbra -g zimbra -m 700 /srv/zimbra-mailbox-backups
su - zimbra
umask 077

El modo directorio limita el acceso a la cuenta de Zimbra. Guarde la copia de seguridad en un sistema o destino de almacenamiento protegido independiente como parte de su procedimiento habitual de copias de seguridad. No cree la única copia de archivo dentro del buzón de correo activo.

3. Exportar como ZIP con metadatos

Ejecute la exportación del buzón y redirija su salida a un archivo con nombre de archivo fechado:

/opt/zimbra/bin/zmmailbox -z -m alice@example.com -t 0 gru "?fmt=zip&meta=1" > /srv/zimbra-mailbox-backups/alice-2026-10-07.zip

grues la abreviatura documentada de getRestURL. La consulta entre comillas solicita el formato ZIP con metadatos. La -t 0opción elimina el tiempo de espera del comando, que Zimbra recomienda para exportaciones de buzones grandes. Mantenga las comillas alrededor de la consulta para que el intérprete de comandos no interprete el signo & como un operador en segundo plano.

Espere a que el comando regrese al indicador de comandos y verifique su estado de salida antes de mover el archivo. Si el buzón es muy grande, verifique el espacio libre y los registros del servidor en lugar de asumir que un comando corto significa que la exportación ha finalizado. No permita que otro proceso sobrescriba una copia de seguridad con el mismo nombre.

Un comando de terminal que exporta un buzón de correo de Zimbra como un archivo ZIP con metadatos.
Utilice el formato ZIP con metadatos para una exportación más completa del contenido del buzón. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas imágenes son solo ilustrativas.

4. Pruebe el archivo y confirme el archivo.

Primero, compruebe que la exportación existe y tiene un tamaño plausible distinto de cero:

ls -lh /srv/zimbra-mailbox-backups/alice-2026-10-07.zip
unzip -t /srv/zimbra-mailbox-backups/alice-2026-10-07.zip

Una lectura exitosa unzip -tconfirma que el contenedor ZIP se puede leer sin errores estructurales detectados. Sin embargo, esto no garantiza la presencia de todos los mensajes o elementos del calendario, por lo que también se recomienda inspeccionar el archivo durante una prueba de restauración. Registre la suma de verificación si su proceso de copia de seguridad la utiliza; guarde la suma de verificación junto con la copia que se pretende verificar.

Una terminal ejecutando unzip -t contra un archivo ZIP de buzón de correo.
Pruebe el contenedor ZIP antes de utilizar el archivo como copia de seguridad. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas imágenes son solo ilustrativas.

5. Proteger y copiar el archivo

Copie el archivo a una ubicación de respaldo independiente utilizando su sistema de transferencia o respaldo seguro aprobado. Guárdelo con un identificador de buzón claro, la versión de Zimbra y la fecha de exportación. Aplique cifrado en reposo y controles de acceso en la ubicación de respaldo; no se debe asumir que la exportación ZIP en sí está cifrada. Conserve más de una copia de recuperación de acuerdo con su política de retención y pruebe periódicamente una copia desde la ubicación externa al servidor en lugar de solo el archivo que queda en el servidor de correo.

Un gestor de archivos que muestra un archivo ZIP de un buzón de correo en un directorio de copia de seguridad.
Almacene el archivo en una ubicación de respaldo protegida, separada del almacenamiento de correo activo. Las pantallas y la salida de comandos varían según la versión de Zimbra; estas vistas son solo ilustrativas.

Restaure el buzón de correo de forma segura.

6. Cree un buzón de recuperación temporal.

Antes de importar los datos a un buzón de correo en producción, cree una cuenta temporal sin usar en un servidor Zimbra de prueba o recuperación con una versión compatible. Utilice una contraseña segura y restrinja el acceso. Puede crear la cuenta a través de la consola de administración o mediante su proceso de aprovisionamiento habitual. Un buzón de prueba le permite inspeccionar el archivo sin mezclar su contenido con el de la cuenta de producción.

Copie el archivo en ese servidor Zimbra y asegúrese de que el zimbrausuario pueda leerlo. La cuenta de destino debe existir antes de realizar la llamada postRestURL.

Un formulario de creación de cuenta de administración de Zimbra con una dirección de correo electrónico para la verificación de recuperación.
Cree un buzón de recuperación independiente para realizar una prueba de restauración segura. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas imágenes son solo ilustrativas.

7. Importar al buzón de recuperación

Utilizar postRestURLcon la cuenta de recuperación como destino y resolve=skippara un manejo conservador de duplicados:

/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com -t 0 postRestURL "?fmt=zip&resolve=skip" /srv/zimbra-mailbox-backups/alice-2026-10-07.zip

Aquí restore-check@example.comestá la cuenta temporal. Zimbra documenta skipla opción predeterminada para la resolución de conflictos: se omiten los elementos duplicados. En un buzón de preparación vacío, esto proporciona una prueba de restauración inicial sencilla. El comportamiento de importación y los tipos de elementos compatibles pueden variar entre versiones, así que consulte la documentación de la compilación de destino e inspeccione el resultado.

Un comando de terminal que importa un archivo ZIP a un buzón de recuperación de Zimbra con resolve=skip.
Primero, importe los datos al buzón de recuperación y utilice la opción de omitir el manejo de conflictos para la prueba. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas vistas son solo ilustrativas.

8. Verifique los datos restaurados antes de la recuperación.

Abra la cuenta de prueba en el cliente web de Zimbra. Revise una muestra de mensajes recientes y antiguos, nombres de carpetas, contactos, entradas de calendario, tareas y cualquier otro dato relevante para esta cuenta. Luego, liste sus carpetas y el número de mensajes desde la interfaz de línea de comandos (CLI):

/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com gaf
/opt/zimbra/bin/zmmailbox -z -m restore-check@example.com gms

Compare lo que ve con el buzón de correo y la fecha de exportación previstos. Los recuentos no coincidirán necesariamente si los usuarios continuaron trabajando después de la exportación, si los elementos eliminados se excluyeron por defecto o si la versión de destino gestiona algunos tipos de elementos de forma diferente. Lo importante es comprobar que el archivo se abre y que el contenido representativo esperado se puede utilizar en el cliente.

Vista del correo web de Zimbra que muestra la lista de carpetas y un mensaje de ejemplo seleccionado.
Inspeccione las carpetas restauradas y los elementos de muestra en el cliente web de Zimbra. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas vistas son solo ilustrativas.
Una terminal que ejecuta zmmailbox gaf con carpetas de correo y recuentos de mensajes.
Compare los nombres de las carpetas y el número de mensajes después de la prueba de restauración. Las pantallas y la salida de los comandos varían según la versión de Zimbra; estas vistas son solo ilustrativas.

Importar al buzón original

Si necesita fusionar una exportación con el buzón existente, reemplace la dirección de almacenamiento temporal en el comando con la dirección del buzón original y consérvela resolve=skippara un intento de fusión no destructivo. Está diseñado para omitir elementos duplicados e importar elementos que no estén presentes; no restaura el buzón a un estado anterior ni elimina contenido más reciente.

No lo utilice de forma casual resolve=reseten resolve=replaceuna cuenta activa. Zimbra documenta el restablecimiento como la eliminación del contenido de la carpeta de destino existente antes de la importación; cuando el destino es la raíz del buzón, esto puede vaciar el buzón. Reemplaza elimina y recrea los elementos coincidentes. Pruebe primero el comando exacto en una cuenta desechable y realice una copia de seguridad nueva antes de cualquier importación a producción. Si se requiere una reversión limpia a un punto en el tiempo, utilice el flujo de trabajo de restauración de Network Edition con licencia o un procedimiento de recuperación a nivel de servidor cuidadosamente planificado y adecuado para su configuración.

Problemas comunes y comprobaciones de recuperación

  • El archivo de exportación está vacío o es inesperadamente pequeño: compruebe el estado de salida del comando, el espacio libre en disco, los permisos del buzón y los registros del buzón de Zimbra. Vuelva a ejecutar la exportación con un nuevo nombre de archivo tras solucionar el problema.
  • El archivo falla unzip -t: no lo importe. Vuelva a exportarlo a un archivo nuevo y verifique el espacio de almacenamiento disponible y cualquier interrupción en la transferencia de shell, SSH o copia de seguridad.
  • Faltan el calendario o las tareas: compruebe si la exportación utilizó ZIP con meta=1. La tabla de formato de Zimbra distingue ZIP del contenido TGZ predeterminado.
  • La importación informa de duplicados o deja datos más recientes en su lugar: esto es normal con la fusión por omisión. Utilice una cuenta de preparación independiente para inspeccionar el archivo y seleccione elementos de recuperación específicos en lugar de restablecer el buzón principal.
  • El comando agota el tiempo de espera en un buzón grande: verifique que -t 0esté presente y supervise el servidor hasta que el proceso finalice. Evite finalizar una exportación o importación activa a menos que haya evaluado su estado.
  • Necesita una recuperación completa del servidor: la exportación de buzones no incluye LDAP, aprovisionamiento de dominio/cuenta, configuración del sistema, certificados ni una copia consistente del almacén de mensajes completo. Siga un plan de copia de seguridad completo del servidor, probado e independiente.

Referencias oficiales

Las referencias y la documentación de la versión se revisaron el 7 de octubre de 2026. Dado que los formatos de archivo y el comportamiento de la interfaz de línea de comandos pueden cambiar, verifique la documentación correspondiente a su versión de Zimbra instalada antes de ejecutar una restauración en un buzón de producción.

Dejar un comentario

Cómo restringir las fechas de vencimiento de los enlaces públicos en ownCloud Server

Cómo restringir las fechas de vencimiento de los enlaces públicos en ownCloud Server

Establezca una fecha de vencimiento máxima para los enlaces públicos de ownCloud Server, comprenda a qué recursos compartidos afecta y verifique la política sin pasar por alto los enlaces más antiguos.

Cómo configurar la sincronización automática de la GAL de Zimbra y verificar que funcione.

Cómo configurar la sincronización automática de la GAL de Zimbra y verificar que funcione.

Configure la sincronización automática de la lista global de direcciones (GAL) de Zimbra, establezca el intervalo de sondeo, fuerce una sincronización de prueba, verifique las marcas de tiempo y solucione problemas con contactos LDAP internos o externos obsoletos.

Cómo configurar la autenticación LDAP en ownCloud Infinite Scale

Cómo configurar la autenticación LDAP en ownCloud Infinite Scale

Configure el inicio de sesión basado en LDAP para ownCloud Infinite Scale, asigne usuarios y grupos, elija OIDC integrado o externo, proteja las credenciales y verifique la autenticación de forma segura.

Cómo migrar de ownCloud 10 Classic a ownCloud Infinite Scale

Cómo migrar de ownCloud 10 Classic a ownCloud Infinite Scale

Planifica una migración de ownCloud Classic 10 a Infinite Scale con la aplicación compatible migrate-to-ocis. Descubre qué se transfiere, qué no, los requisitos previos de LDAP, los comandos y las comprobaciones de transición.

Cómo configurar reglas personalizadas de SpamAssassin en Zimbra (de forma segura)

Cómo configurar reglas personalizadas de SpamAssassin en Zimbra (de forma segura)

Aprende dónde carga Zimbra las reglas personalizadas de SpamAssassin, cómo escribir y validar una regla .cf, reiniciar Amavis, probar los encabezados de los mensajes y revertir los cambios de forma segura.

Cómo realizar copias de seguridad y restaurar buzones individuales en Zimbra CE

Cómo realizar copias de seguridad y restaurar buzones individuales en Zimbra CE

Realice copias de seguridad y restaure un buzón de correo individual de Zimbra CE con zmmailbox. Exporte un archivo ZIP con metadatos, verifíquelo y pruebe la recuperación de forma segura en una cuenta de prueba.

Cómo configurar las cuotas de almacenamiento para usuarios en ownCloud oCIS

Cómo configurar las cuotas de almacenamiento para usuarios en ownCloud oCIS

Aprende a establecer una cuota de espacio personal para un usuario de ownCloud Infinite Scale, a distinguirla de los límites globales y del espacio de proyecto, y a asignar valores predeterminados a los nuevos usuarios según su rol.

Solucionar los tiempos de espera de registro SIP de BigBlueButton FreeSWITCH: una guía práctica de diagnóstico

Solucionar los tiempos de espera de registro SIP de BigBlueButton FreeSWITCH: una guía práctica de diagnóstico

Diagnostique los tiempos de espera de registro SIP de BigBlueButton FreeSWITCH comprobando el estado del servicio, los oyentes SIP y ESL, las direcciones NAT, las reglas del firewall y los registros.

Cómo solucionar el error "Conexión rechazada" de la aplicación móvil de ownCloud

Cómo solucionar el error "Conexión rechazada" de la aplicación móvil de ownCloud

Solucione los errores de conexión rechazada de la aplicación móvil ownCloud comprobando la URL del servidor, el puerto HTTPS, el servidor web, el cortafuegos, el proxy, el TLS y los dominios de confianza.

Cómo restringir el registro de usuarios en un servidor Matrix autohospedado.

Cómo restringir el registro de usuarios en un servidor Matrix autohospedado.

Compara las diferentes formas de controlar las nuevas cuentas de Matrix en Synapse, desde deshabilitar el registro público hasta emitir tokens de uso limitado, con ejemplos de configuración y comprobaciones.