Gratis (local) / Pro y Business (externo)

Respaldos que simplemente funcionan

Prográmalo una vez, olvídate para siempre. sh0 vuelca, comprime, cifra, sube y depura tus respaldos automáticamente. Restaura con un clic.

¿Qué puedes respaldar?

Bases de datos, volúmenes y archivos de aplicación. sh0 detecta el motor y usa la herramienta correcta.

PostgreSQL
pg_dump con formato personalizado, compresión en streaming
MySQL / MariaDB
mysqldump con consistencia de transacción única
MongoDB
mongodump con oplog para recuperación a un punto en el tiempo
Volúmenes
tar + gzip de cualquier volumen Docker o bind mount
Archivos de aplicación
Instantáneas completas del directorio de la aplicación con metadatos

Cómo funciona

01

Crea un horario

Configura una expresión cron (por ejemplo, diariamente a las 2 AM) y elige qué respaldar -- una base de datos, volumen o aplicación completa.

02

Elige un destino

Respalda en almacenamiento local (plan Free) o en cualquiera de los 13 proveedores externos como S3, R2, SFTP, Dropbox (Pro/Business).

03

Cifrado automático

Cada respaldo se cifra con AES-256-GCM antes de salir de tu servidor. Incluso los respaldos locales se cifran en reposo.

04

Retención y limpieza

Configura una política de retención (por ejemplo, conservar 30 días) y sh0 elimina automáticamente los respaldos antiguos. Sin limpieza manual.

El pipeline de respaldos

Disparador Cron
pg_dump / mysqldump
Compresión gzip
Cifrado AES-256-GCM
Subida al almacenamiento
Eliminación de expirados

Todo el pipeline se ejecuta en una sola tarea asíncrona -- sin scripts de shell, sin hacks de cron

Todo lo que necesitas

Respaldo manual con un clic

¿Necesitas un respaldo inmediato antes de una migración riesgosa? Haz clic en "Trigger Backup" desde el panel. Listo en segundos.

Programación basada en cron

Expresiones cron estándar. Ejecuta respaldos cada hora, cada noche, cada domingo -- lo que tu RPO requiera.

Cifrado AES-256-GCM

Cifrado en streaming en fragmentos de 4 MB. Nonce aleatorio por archivo con derivación por fragmento. Cero texto plano en disco.

Restauración con un clic

Selecciona cualquier respaldo del historial, haz clic en Restore. sh0 descarga, descifra y restaura en la base de datos o volumen original.

Alertas de fallas

¿Falló un respaldo? Recibe notificaciones vía Slack, Discord, Telegram, correo electrónico o webhook. Nunca más te pierdas un respaldo fallido.

Historial completo y auditoría

Cada respaldo se registra con marca de tiempo, tamaño, duración, estado y destino. Mira exactamente qué sucedió y cuándo.

La forma tradicional

  • x Escribir scripts de pg_dump por cada base de datos
  • x Configurar crontab en cada servidor
  • x Canalizar manualmente a través de gpg u openssl
  • x Subir con rclone o aws-cli
  • x Escribir scripts de find/delete para retención
  • x Esperar que funcione -- sin monitoreo

La forma sh0

  • Selecciona la base de datos, configura el cron, listo
  • Programador integrado, sin crontab
  • Cifrado automático AES-256-GCM
  • 13 proveedores de almacenamiento, una sola configuración
  • La política de retención se encarga de la limpieza
  • Panel de control + alertas en caso de falla

Preguntas y respuestas

¿Qué bases de datos son compatibles? +
PostgreSQL, MySQL, MariaDB y MongoDB. sh0 detecta automáticamente el motor de la base de datos y usa la herramienta de volcado correcta (pg_dump, mysqldump, mongodump).
¿Puedo respaldar en almacenamiento externo con el plan Free? +
El plan Free incluye respaldos en el sistema de archivos local. Los proveedores de almacenamiento externo (S3, R2, SFTP, etc.) requieren una licencia Pro o Business.
¿Cómo funciona el cifrado? +
Los respaldos se cifran con AES-256-GCM utilizando la clave maestra de tu servidor. El archivo se procesa en fragmentos de 4 MB en streaming, así que las bases de datos grandes nunca necesitan cargarse completamente en memoria.
¿Puedo restaurar en una base de datos diferente? +
Sí. Puedes restaurar cualquier respaldo en cualquier instancia de base de datos compatible en el mismo servidor. Útil para crear copias de staging a partir de respaldos de producción.
¿Qué sucede si un respaldo programado falla? +
El respaldo se marca como "fallido" en el historial. Si tienes alertas configuradas (Slack, correo electrónico, etc.), recibes una notificación de inmediato. La siguiente ejecución programada procede con normalidad.
¿Hay un límite de tamaño? +
Sin límite estricto. Los respaldos se transmiten y comprimen en streaming, así que incluso bases de datos de varios gigabytes funcionan sin problemas. La única restricción es el espacio disponible en disco para el archivo temporal de volcado.

Duerme tranquilo. Tus datos están seguros.

Respaldos automáticos, cifrados y monitoreados con restauración con un clic. Deja de preocuparte por la pérdida de datos.