Función Pro y Business

Tus respaldos. Tu almacenamiento.

Conecta cualquiera de los 13 proveedores de almacenamiento y sh0 maneja respaldos cifrados, programados y con retención gestionada automáticamente. Sin scripts. Sin cron. Sin subidas manuales.

13 proveedores, un panel

Cada proveedor compatible con S3 usa la misma ruta de código. Agrega credenciales, prueba y listo.

Amazon S3
Cloudflare R2
DigitalOcean Spaces
Backblaze B2
Wasabi
Hetzner Object Storage
MinIO
Generic S3
SFTP
FTP / FTPS
Dropbox
Google Drive
Sistema de archivos local

Cómo funciona

01

Agrega un proveedor de almacenamiento

Ve a la página de Storage en el panel. Haz clic en "Add Provider", selecciona tu backend (S3, R2, SFTP...), ingresa credenciales y prueba la conexión.

02

Las credenciales se cifran en reposo

Todas las credenciales del proveedor se cifran con AES-256-GCM con la clave maestra de tu servidor antes de almacenarse. Nunca salen de tu servidor en texto plano.

03

Usa como destino de respaldo

Al crear un horario de respaldo o activar un respaldo manual, elige tu proveedor de almacenamiento como destino. Los respaldos se cifran antes de la subida.

04

Retención y limpieza automáticas

Configura una política de retención (por ejemplo, 30 días) y sh0 depura automáticamente los respaldos antiguos de tu almacenamiento externo. Sin scripts cron necesarios.

El pipeline de respaldos

Base de datos / Volumen
Volcado y compresión
Cifrado AES-256-GCM
Subida al proveedor
Depuración de respaldos antiguos

Fragmentos de 4 MB en streaming -- nunca almacena el archivo completo en memoria

Diseñado para producción

Cifrado de extremo a extremo

Los respaldos se cifran con AES-256-GCM en fragmentos de 4 MB antes de la subida. Cada fragmento usa un nonce único derivado de un prefijo aleatorio por archivo. Incluso si tu almacenamiento es vulnerado, los datos son ilegibles.

Prueba antes de confiar

El botón "Test Connection" escribe un archivo de prueba, lo lee de vuelta, verifica la integridad y luego lo elimina. Sabes que tu almacenamiento funciona antes de que cualquier respaldo dependa de él.

Una interfaz, 13 proveedores

Construido sobre Apache OpenDAL -- una abstracción de almacenamiento de nivel producción en Rust usada por Databend, RisingWave y Mozilla. Todos los proveedores pasan por una ruta de código unificada y probada.

Retención inteligente

Los respaldos se depuran por marca de tiempo después de cada subida exitosa. sh0 verifica tanto los metadatos del archivo como las marcas de tiempo del nombre de archivo para asegurar que nada se omita.

Subidas en streaming

Los archivos se leen y cifran en fragmentos de 4 MB en streaming. Tu servidor nunca necesita mantener el respaldo completo en memoria, incluso para bases de datos de varios gigabytes.

Listo para S3 autohospedado

Los usuarios de MinIO obtienen soporte de primera clase con configuración automática de direccionamiento por ruta. Tus respaldos permanecen en tu propia infraestructura.

Sin sh0

  • x Escribir scripts de respaldo personalizados por base de datos
  • x Gestionar tareas cron en cada servidor
  • x Implementar cifrado manualmente (GPG, openssl)
  • x Instalar y configurar rclone/aws-cli/s3cmd
  • x Escribir scripts de retención para depurar archivos antiguos
  • x Sin panel -- conectarse por SSH a cada servidor para verificar

Con sh0

  • Agrega proveedor en el panel, haz clic en "Test Connection"
  • Programa respaldos con una expresión cron
  • El cifrado AES-256-GCM ocurre automáticamente
  • 13 proveedores a través de una interfaz unificada
  • La política de retención elimina respaldos antiguos automáticamente
  • Panel completo con historial, estado y restauración con un clic

Preguntas y respuestas

¿Necesito almacenamiento externo para usar respaldos? +
No. sh0 admite respaldos en el sistema de archivos local de forma nativa con el plan Free. Los proveedores de almacenamiento externo están disponibles en los planes Pro y Business para seguridad de respaldos fuera del sitio.
¿Mis credenciales están seguras? +
Sí. Todas las credenciales del proveedor se cifran con AES-256-GCM usando la clave maestra de tu servidor antes de almacenarse en la base de datos. La clave maestra nunca sale de tu servidor.
¿Puedo usar múltiples proveedores? +
Sí. Puedes configurar tantos proveedores como necesites y establecer uno como predeterminado. Diferentes horarios de respaldo pueden apuntar a diferentes proveedores.
¿Qué sucede si mi proveedor de almacenamiento se cae? +
sh0 reintenta las subidas fallidas automáticamente. Si el proveedor no está disponible, el respaldo se marca como fallido y recibes una alerta (si está configurada). Los respaldos locales continúan independientemente.
¿sh0 es compatible con proveedores compatibles con S3 que no están en la lista? +
Sí. La opción "Generic S3" funciona con cualquier API compatible con S3. Ingresa tu endpoint, región, claves de acceso y bucket -- sh0 se encarga del resto.
¿Puedo restaurar desde almacenamiento externo? +
Sí. sh0 descarga el respaldo cifrado de tu proveedor, lo descifra localmente y lo restaura en tu base de datos o volumen.

Deja de escribir scripts de respaldo

sh0 maneja todo el pipeline -- volcado, compresión, cifrado, subida, depuración. Tú solo eliges a dónde va.