Backup para mailcow

Copias de seguridad programadas y cifradas de tu mailcow en una carpeta local y en Google Drive, con retención, verificación y restauración.

Backup status: last and next backup, local folder and free space, Google Drive account, encryption, and the backups kept locally and on Drive1 de 6

mailcow incluye un buen script de copia de seguridad, pero es un comando que ejecutas a mano: nada lo programa, nada lo cifra, nada lo copia fuera del servidor, y restaurar significa responder a sus preguntas en la consola. Este módulo lo convierte en un servicio que configuras una sola vez en System → Backup.

Qué hace

  • Copias programadas a las horas y en los días que elijas, con el propio script de copia de seguridad de mailcow: correo, claves de cifrado, redis, rspamd, postfix y la base de datos — todos o los que elijas. Una copia que se perdió mientras el servidor estaba apagado se ejecuta una vez cuando vuelve a estar en marcha.
  • Cifradas en el servidor con GnuPG (AES-256, con protección de integridad) con tu frase de contraseña, antes de llegar al disco o a Google Drive. Cada copia es un único archivo .tar.gpg con un manifiesto (componentes, tamaños, SHA-256); también se descifra con gpg a secas, sin mailcow.
  • Copias locales en la carpeta que elijas (idealmente otro disco), legibles solo por root, con retención: se quedan las N más recientes.
  • Google Drive con tu propio cliente OAuth de Google: el módulo solo ve los archivos que ha creado, el acceso se queda en tu servidor, las subidas son reanudables y continúan tras un error de red. Retención también en Drive.
  • Verificar una copia (Verify) — descifrarla y leerla entera — sin restaurar nada.
  • Restauración desde la página, desde una copia local o directamente desde Google Drive, por componente (correo, claves, base de datos…), con una confirmación escrita y un registro en directo. Los pasos son los de la propia restauración de mailcow, sin sus preguntas.
  • Varias frases de contraseña: una nueva se aplica a las siguientes copias; las copias anteriores siguen siendo restaurables, en este servidor o en uno nuevo.
  • Correo en caso de fallo o tras cada copia, y un historial completo de copias, subidas, verificaciones y restauraciones.

Pensado para recuperar tus datos

  • Una copia se comprueba contra su SHA-256 antes de descifrarla, y sus rutas se comprueban antes de escribir nada.
  • Los secretos propios del módulo (frase de contraseña, acceso a Google) sobreviven a la restauración de redis.
  • Sin licencia válida se detienen las copias programadas, pero verificar, restaurar y borrar siguen funcionando: tus datos nunca quedan secuestrados.

Requisitos

  • mailcow-dockerized con el mailcow Toolkit 0.7.0 o más reciente de MediaLab Works (este producto es uno de los módulos de ese paquete, con su propia licencia).
  • Acceso root en el host para instalar el Toolkit; GnuPG en el host (apt install gnupg); el servidor debe llegar a medialab.works por HTTPS para la comprobación de la licencia.
  • Espacio libre en disco en la carpeta local para unas dos copias (una se crea mientras se conservan las anteriores).
  • Opcional, para Google Drive: una cuenta de Google y un cliente OAuth propio en Google Cloud (la guía muestra los pasos).
  • Código abierto (GPL-3.0): recibes el código fuente completo.

Privacidad

Las copias contienen todo tu correo. Solo salen del servidor cifradas, y solo hacia la cuenta de Google Drive que conectes; a medialab.works no se envía nada salvo la comprobación de la licencia. Guarda la frase de contraseña fuera del servidor: sin ella no se puede restaurar una copia en otro servidor.

Licencia

Una licencia por servidor mailcow, suscripción mensual o anual o de por vida, con 30 días de prueba gratis; también forma parte del paquete para mailcow. Ver Precios y la guía de instalación y uso.

Requisitos

  • mailcow Toolkit package 0.7.0 or newer (it includes this product) on mailcow-dockerized, Linux, with docker compose and systemd
  • Root access on the host to run install.sh; the server must reach medialab.works over HTTPS (license check)
  • GnuPG on the host (apt install gnupg) and free disk space for about two backups in the local folder
  • Optional, for Google Drive: a Google account and an OAuth client of your own in Google Cloud (the guide shows the steps)
  • Open source (GPL-3.0): you receive the complete source code

Última versión

0.7.1
publicada el 20 oct 2026
Ver todos los cambios →

Para descargar necesitas una licencia o la prueba gratuita de 30 días.