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.
Cómo funciona
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.
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.
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.
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
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? +
¿Mis credenciales están seguras? +
¿Puedo usar múltiples proveedores? +
¿Qué sucede si mi proveedor de almacenamiento se cae? +
¿sh0 es compatible con proveedores compatibles con S3 que no están en la lista? +
¿Puedo restaurar desde almacenamiento externo? +
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.