Se temi che il software delle tue applicazioni o gli utenti possano eliminare o sostituire erroneamente degli oggetti, Cloud Storage offre funzionalità che ti aiutano a proteggere i tuoi dati:
L'eliminazione temporanea fornisce protezione a livello di bucket per impostazione predefinita per i tuoi dati contro l'eliminazione accidentale o dannosa conservando tutti gli oggetti eliminati di recente per un periodo di tempo specificato. Puoi ripristinare gli oggetti eliminati entro questo periodo di tempo. Per ulteriori informazioni su come recuperare gli oggetti eliminati temporaneamente, consulta Utilizzare gli oggetti eliminati temporaneamente.
Blocco di bucket: un criterio di conservazione che specifica un periodo di conservazione può essere applicato a un bucket. Ogni oggetto nel bucket deve raggiungere l'età specificata prima di poter essere eliminato o sostituito.
Blocco della conservazione degli oggetti: una configurazione di conservazione che specifica una data e un'ora di conservazione può essere impostata per un singolo oggetto. L'oggetto non può essere eliminato o sostituito fino alla data e all'ora specificate.
Un'archiviazione a fini legali può essere applicata a singoli oggetti per impedire a chiunque di eliminare o sostituire l'oggetto finché il blocco non viene rimosso.
Il controllo delle versioni degli oggetti può essere attivato su un bucket per conservare le versioni precedenti degli oggetti. Quando la versione live di un oggetto viene eliminata o sostituita, diventa non corrente se il controllo delle versioni è abilitato nel bucket. Se elimini accidentalmente una versione di un oggetto attivo, puoi ripristinare la versione non corrente nella versione live.
Il controllo delle versioni degli oggetti aumenta i costi di archiviazione, ma questo può essere parzialmente attenuato configurando la Gestione del ciclo di vita degli oggetti per eliminare le versioni degli oggetti meno recenti. Per una possibile configurazione, consulta l'esempio di configurazione del ciclo di vita per l'eliminazione degli oggetti.
Gestione del ciclo di vita degli oggetti può essere configurata per un bucket per offrirti un controllo più automatizzato sull'eliminazione degli oggetti. Quando definisci una configurazione del ciclo di vita, Cloud Storage esegue un'azione specificata, ad esempio l'eliminazione di un oggetto, solo se l'oggetto soddisfa i tuoi criteri.
Cloud Storage offre anche funzionalità che ti aiutano a gestire le classi di archiviazione dei tuoi oggetti:
La Gestione del ciclo di vita degli oggetti può essere configurata per un bucket per offrirti un controllo più automatizzato sul trasferimento degli oggetti a classi di archiviazione meno frequenti. Quando definisci una configurazione del ciclo di vita, Cloud Storage esegue un'azione specificata, ad esempio l'impostazione di una classe di archiviazione ad accesso meno frequente per un oggetto, solo se l'oggettosoddisfa i tuoi criteri.
Autoclass può essere attivato su un bucket, in modo che Cloud Storage possa gestire automaticamente le classi di archiviazione degli oggetti al suo interno.