Almacenamiento, volúmenes y copias de seguridad
Adios distingue el almacenamiento de objetos, los volúmenes de cargas de trabajo, las copias de seguridad y los artefactos de compilación. Abre Almacenamiento en el panel y elige la pestaña de los datos que necesitas.
| Tipo de almacenamiento | Usa |
|---|---|
| Buckets S3 | Archivos y objetos a los que se accede mediante API de objetos o compatibles con S3. |
| Volúmenes | Datos persistentes del sistema de archivos adjuntos a las cargas de trabajo. |
| Copias de seguridad | Registros de copia de seguridad disponibles e información de recuperación. |
| Artefactos de compilación | Salidas de compilación almacenadas que utilizan las vistas previas y los despliegues. |
Crear y utilizar un bucket
- Selecciona el equipo correcto y abre Almacenamiento → Buckets S3.
- Elige Nuevo bucket, y después selecciona un bucket gestionado por Adios o un bucket S3 externo.
- Para un bucket externo, proporciona su nombre de bucket en el backend, endpoint y las credenciales necesarias.
- Revisa los ajustes de acceso y caché del bucket y después créalo.
- Abre el bucket para explorar objetos y revisar la información de conexión.
Usa el endpoint y la región mostrados para tu bucket al configurar un cliente S3. Crea una clave de acceso al bucket cuando la necesites, guarda en privado el secreto devuelto y revoca las claves que ya no uses. Un listado de claves de acceso muestra metadatos; no sustituye el almacenamiento del secreto cuando se crea.
El API de almacenamiento de objetos admite listar, subir, descargar y eliminar objetos. Las subidas REST aceptan bytes sin procesar con un key como parámetro de consulta, en lugar de datos de formulario multiparte. El límite de subida documentado es de 5 GiB. Eliminar una carpeta puede eliminar su contenido; revisa primero el prefijo.
Acceso público y caché
El acceso al bucket y la caché en el borde de la red son ajustes distintos. Comprueba ambos antes de servir archivos subidos por usuarios o archivos descargables. Verifica que los objetos privados sigan siendo inaccesibles para clientes sin autenticar y prueba el comportamiento de caché al actualizar archivos públicos. No supongas que un bucket S3 o un volumen de carga de trabajo es público.
Volúmenes persistentes
Revisa la configuración de volúmenes y la ruta de montaje de la aplicación antes de almacenar estado. Verifica que la app escriba en la ruta montada y que los datos sobrevivan a un reinicio controlado. El árbol de código fuente o la salida de compilación de la app no sustituyen un volumen persistente configurado.
Para bases de datos gestionadas, sigue las instrucciones de persistencia y conexión de PostgreSQL, MySQL, MongoDB, Redis, o RabbitMQ.
Copias de seguridad y limpieza de artefactos
Inspecciona Copias de seguridad para los registros disponibles de tu carga de trabajo. Confirma el origen, la fecha y el procedimiento de restauración de la copia de seguridad, y prueba la recuperación en un destino adecuado antes de confiar en ella. El almacenamiento persistente por sí solo no demuestra que exista una copia de seguridad utilizable.
Revisa Artefactos de compilación antes de limpiar. Los artefactos retenidos o en uso pueden ser necesarios para una versión o vista previa y estar protegidos contra la eliminación. Elimina solo los artefactos que hayas confirmado que ya no son necesarios.