Vai al contenuto
AdiosDocumentazione
Esplora la documentazione

Archiviazione, volumi e backup

Adios distingue archiviazione a oggetti, volumi dei carichi di lavoro, backup e artefatti di compilazione. Apri Archiviazione nella dashboard e scegli la scheda dei dati che ti servono.

Tipo di archiviazioneUso
Bucket S3File e oggetti accessibili tramite API di oggetti o compatibili con S3.
VolumiDati persistenti del filesystem collegati ai carichi di lavoro.
BackupRegistrazioni di backup disponibili e informazioni di recupero.
Artefatti di compilazioneOutput di compilazione conservati e usati da anteprime e distribuzioni.

Crea e usa un bucket

  1. Seleziona il team corretto e apri Archiviazione → Bucket S3.
  2. Scegli Nuovo bucket, poi seleziona un bucket gestito da Adios o un bucket S3 esterno.
  3. Per un bucket esterno, fornisci il nome del bucket nel backend, l’endpoint e le credenziali necessarie.
  4. Controlla le impostazioni di accesso e cache del bucket, poi crealo.
  5. Apri il bucket per esplorare gli oggetti e controllare le informazioni di connessione.

Usa l’endpoint e la regione mostrati per il tuo bucket quando configuri un client S3. Crea una chiave di accesso al bucket quando serve, conserva privatamente il segreto restituito e revoca le chiavi non più usate. Un elenco di chiavi mostra i metadati; non sostituisce il salvataggio del segreto al momento della creazione.

Il API di archiviazione a oggetti consente di elencare, caricare, scaricare ed eliminare oggetti. I caricamenti REST accettano byte grezzi con il parametro dell’oggetto key della query, anziché dati di moduli multipart. Il limite documentato di caricamento è 5 GiB. Eliminare una cartella può eliminarne il contenuto; controlla prima il prefisso.

Accesso pubblico e caching

L’accesso ai bucket e la cache edge sono impostazioni separate. Controllale entrambe prima di servire caricamenti degli utenti o file scaricabili. Verifica che gli oggetti privati restino inaccessibili ai client non autenticati e prova il comportamento della cache quando aggiorni file pubblici. Non presumere che un bucket S3 o un volume di un carico di lavoro sia pubblico.

Volumi persistenti

Controlla la configurazione del volume e il percorso di mount dell’applicazione prima di conservare lo stato. Verifica che l’app scriva nel percorso montato e che i dati sopravvivano a un riavvio controllato. L’albero del codice sorgente o l’output di compilazione non sostituiscono un volume persistente configurato.

Per i database gestiti, segui le istruzioni di persistenza e connessione per PostgreSQL, MySQL, MongoDB, Redis, oppure RabbitMQ.

Backup e pulizia artefatti

Esamina Backup per i record disponibili per il tuo carico di lavoro. Conferma origine, data e procedura di ripristino del backup e prova il ripristino su una destinazione adeguata prima di farvi affidamento. La sola archiviazione persistente non dimostra l’esistenza di un backup utilizzabile.

Consulta Artefatti di compilazione prima della pulizia. Gli artefatti conservati o in uso possono servire a una versione o anteprima ed essere protetti dall’eliminazione. Elimina solo quelli che hai confermato non essere più necessari.