Guías de respaldo Docker
Estas guías muestran la forma correcta de respaldar cada base de datos y aplicación en Docker — volcar la base desde su contenedor en marcha (nunca una copia de archivos en caliente), capturar los volúmenes de datos y la config, y guardar instantáneas Restic cifradas fuera del servidor — más cómo usar cada función de Dockstash. Elige abajo una guía de plataforma, tu motor de base de datos o tu aplicación.
Configura y opera Dockstash
Conectar un agente de flota
Ejecuta un pequeño agente solo-saliente en cualquier VPS y respalda sus contenedores desde un solo panel — registro, instalación, directorios de proyectos y primera asignación.
Programar respaldos automáticos
Configura un respaldo diario, un prune semanal con retención, verificaciones de integridad y simulacros de restauración — cron validado, un job por repositorio, logs en vivo.
Restaurar un respaldo
Elige una instantánea, confirma tecleando el nombre del proyecto, restaura por defecto a una nueva ubicación y valida antes de sobrescribir nada.
Ejecutar simulacros de restauración
Restaura automáticamente la última instantánea en un espacio aislado, compárala byte a byte y fila a fila con la fuente y recibe una insignia de éxito/fallo.
Configurar alertas y notificaciones
Correos de fallo, un heartbeat tipo dead-man's switch que atrapa las paradas silenciosas, difusión por webhook a Slack o PagerDuty y un registro de auditoría inmutable.
Definir una política de retención
Conserva N instantáneas diarias, semanales y mensuales y deja que el prune programado proyecte tu política directamente sobre restic forget --prune.
Configurar destinos de almacenamiento
Apunta Dockstash a tu propio VPS de almacenamiento por SSH, guarda la contraseña de cifrado que se muestra una sola vez y planifica la recuperación ante pérdida total.
Solucionar respaldos fallidos
Lee logs restic en vivo, deja que los candados obsoletos se arreglen solos, revive agentes fuera de línea y entiende las alertas de heartbeat.
Respaldar una base de datos en Docker
PostgreSQL
Respaldar PostgreSQL en Docker
MySQL
Respaldar MySQL en Docker
MariaDB
Respaldar MariaDB en Docker
MongoDB
Respaldar MongoDB en Docker
Redis
Respaldar Redis en Docker
Valkey
Respaldar Valkey en Docker
SQLite
Respaldar SQLite en Docker
ClickHouse
Respaldar ClickHouse en Docker
Elasticsearch
Respaldar Elasticsearch en Docker
RabbitMQ
Respaldar RabbitMQ en Docker
MinIO
Respaldar MinIO en Docker
InfluxDB
Respaldar InfluxDB en Docker
Neo4j
Respaldar Neo4j en Docker
Respaldar un stack de aplicación en Docker
WordPress
CMS
Ghost
Publishing / Blog
n8n
Workflow automation
Supabase
Backend-as-a-Service
Nextcloud
File sync / Collaboration
Gitea
Git hosting
Plausible Analytics
Analytics
Umami
Analytics
Directus
Headless CMS
Strapi
Headless CMS
Appwrite
Backend-as-a-Service
PocketBase
Backend-as-a-Service
Matomo
Analytics
Mattermost
Team chat
Vaultwarden
Password manager
Uptime Kuma
Monitoring
Metabase
Business intelligence
NocoDB
No-code database
Preguntas frecuentes
¿Por qué no puedo simplemente copiar el volumen de la base de datos?
Una base en marcha escribe constantemente en su directorio de datos. Copiarlo en plena escritura captura un estado roto e inconsistente que normalmente no se restaurará. El respaldo correcto es un volcado lógico (pg_dumpall, mysqldump --single-transaction, mongodump --oplog) tomado desde el contenedor en marcha.
¿Qué diferencia hay entre una guía y una página de caso de uso?
Una guía cubre un motor de base de datos (cómo respaldar PostgreSQL, MySQL, Redis, etc.). Una página de caso de uso cubre un stack completo (WordPress, n8n, Supabase) — qué bases ejecuta, qué volúmenes guardan archivos y el plan de respaldo ordenado completo.
¿Dockstash automatiza todo esto?
Sí. Dockstash escanea tu proyecto Compose, detecta bases, volúmenes y config, ejecuta el volcado correcto por motor y guarda instantáneas Restic cifradas fuera del servidor — y luego prueba la restauración con un simulacro para que sepas que funciona.