Gestione degli snapshot

Il servizio di storage di file supporta gli snapshot per la protezione dei dati del file system. Gli snapshot sono viste point-in-time coerenti dei file system. Gli snapshot sono di tipo copia su scrittura e vengono applicati all'intero file system. Il servizio di storage di file cifra tutti i dati di file system e snapshot in archivio.

È possibile catturare tutte le istantanee necessarie ed è possibile utilizzare le istantanee basate su criteri per creare automaticamente le istantanee in base alle pianificazioni impostate.

L'uso dei dati viene misurato in base a dati snapshot differenziati. Se nel file system non è cambiato nulla dopo l'ultima istantanea catturata, la nuova istantanea non consuma più storage. Per ulteriori informazioni, vedere Utilizzo e misurazione del file system.

Le istantanee sono accessibili nella directory root del file system in .snapshot/name. Quando si utilizza un client NFSv3 per eseguire operazioni quali ls, du o find nella directory dello snapshot, il servizio esporta automaticamente la directory. Il client utilizza nfs_d_automount() per rilevare e attivare la directory. Una volta rilevata e attivata per la prima volta, la directory viene attivata automaticamente dal client.

Per la protezione dei dati, è possibile utilizzare la replica del file system per copiare i dati di un file system in un altro file system nella stessa area o in un'area diversa. Puoi anche utilizzare uno strumento che supporti NFSv3 per copiare i dati in un file system di dominio di disponibilità, area diverso, in una panoramica dello storage degli oggetti o in una posizione remota. Per un esempio, vedere Backup degli snapshot nello storage degli oggetti mediante rclone.

Per ottenere prestazioni ottimali, si consiglia di utilizzare gli strumenti di copia parallela (partar) e copia parallela (parcp) forniti nel toolkit File parallelo di storage di file per questo scopo. Questi strumenti funzionano meglio con carichi di lavoro e richieste parallele. Parallel File Toolkit è disponibile per Oracle Linux, Red Hat Enterprise Linux e CentOS. È possibile utilizzare rsync o tar normale per altri tipi di sistema operativo. Per ulteriori informazioni, vedere Installazione degli strumenti dei file paralleli.

Suggerimento

Guarda un video sulla protezione dei dati con snapshot nello storage di file.

È possibile eseguire i task di gestione degli snapshot seguenti:

Tipi di snapshot

Snapshot creati dall'utente: Queste istantanee vengono create quando si desidera preservare una vista point-in-time del file system. I file system possono avere uno o più snapshot creati dall'utente.

Snapshot basati su criteri: il sistema crea automaticamente questi snapshot in base ai criteri e alle pianificazioni degli snapshot. Uno snapshot basato su criteri utilizza il seguente pattern di denominazione:

<policy_prefix>​_<schedule_prefix>​_<creation_timestamp>​_<schedule_type>​_<retention_in_ISO-8601_duration>

Ad esempio: Policy1_SchedulePrefix_20220201181313_Hourly_P1DT1H

Se i criteri e le pianificazioni snapshot non includono un prefisso, gli snapshot utilizzano un prefisso predefinito FSS_<policy_name>. Per ulteriori informazioni, vedere Snapshot e programmazione basati su criteri.

Snapshot di replica: creati automaticamente da una risorsa di replica. Gli snapshot di replica vengono utilizzati per inviare i dati dal file system di origine al file system di destinazione. Uno snapshot di replica utilizza il seguente pattern di denominazione:

replication-snapshot​-<replication_number>​-<creation_time_UTC>

Impossibile modificare uno snapshot di replica. Viene conservato solo uno snapshot di replica per il disaster recovery alla volta. Gli snapshot di replica precedenti vengono eliminati. Vedere Replica del file system.

Gestione degli snapshot di copia e replica

La clonazione e la replica dei file system clonano e replicano anche le istantanee del file system. Questa sezione descrive come evitare di replicare gli snapshot non necessari, come identificare gli snapshot da duplicare per la replica e come identificare gli snapshot che è possibile eliminare in tutta sicurezza.

Identificazione delle istantanee

Ogni istantanea dispone dei seguenti identificativi:

  • OCID snapshot: l'OCID univoco (identificativo Oracle Cloud) per lo snapshot.
  • OCID provenienza: un OCID (identificativo Oracle Cloud) che identifica l'eventuale file system padre da cui è stato duplicato questo snapshot. Se lo snapshot non è il risultato della duplicazione, questo valore è uguale all'OCID dello snapshot.

È possibile identificare il tipo e la cronologia di uno snapshot confrontandone i valori OCID e OCID provenienza.

  • Quando si crea manualmente uno snapshot in un file system, i valori OCID e OCID provenienza dello snapshot sono stessi.
  • Quando si duplica un file system, vengono clonate anche tutte le relative istantanee. Quando uno snapshot viene creato mediante la duplicazione, i valori OCID e OCID provenienza dello snapshot duplicato sono diversi. L'OCID di provenienza è l'OCID del file system padre del clone.
  • Quando si replica un file system, vengono replicate per impostazione predefinita anche tutte le relative istantanee. Quando uno snapshot viene creato dalla replica, l'OCID di provenienza dello snapshot di replica è uguale all'OCID di provenienza dello snapshot originale.
Metodo di creazione OCID snapshot OCID di provenienza
Manuale OCID del nuovo snapshot (identificativo Oracle Cloud) OCID del nuovo snapshot (identificativo Oracle Cloud)
Duplicato OCID del nuovo snapshot (identificativo Oracle Cloud) OCID file system padre (identificativo Oracle Cloud)
Replicata OCID del nuovo snapshot (identificativo Oracle Cloud) OCID dello snapshot copiato (identificativo Oracle Cloud)

Snapshot di monitoraggio

Gli snapshot basati su criteri consentono la creazione e l'eliminazione automatiche degli snapshot. Poiché il servizio di storage di file gestisce automaticamente queste operazioni dopo la creazione dei criteri e delle pianificazioni snapshot, si consiglia di utilizzare gli eventi per monitorare gli snapshot basati su criteri.

È possibile monitorare i seguenti eventi snapshot:

  • Creazione istantanea manuale
  • Creazione snapshot basata su criteri
  • Tentativi di creare uno snapshot basato su criteri rifiutato
  • Tentativi di creare uno snapshot basato su criteri ignorati
  • Tentativi di creare uno snapshot basato su criteri limitato
  • Eliminazione manuale delle istantanee
  • Eliminazione di snapshot con data di scadenza
  • Tentativi di eliminare uno snapshot basato su criteri limitato

La proprietà additionalDetails di un evento contiene ulteriori informazioni che è possibile utilizzare per comprendere l'evento. Per ulteriori informazioni, vedere Contenuto di un messaggio di evento.

Nota

Se per un file system viene pianificato contemporaneamente la creazione o l'eliminazione di un numero elevato di snapshot basati su criteri, lo storage di file può limitare temporaneamente la richiesta e creare o eliminare lo snapshot alla successiva opportunità disponibile.

Per ulteriori informazioni, consulta la Guida introduttiva agli eventi.

Informazioni sullo snapshot

La pagina Dettagli fornisce le seguenti informazioni sullo snapshot:

OCID SNAPSHOT
Ogni risorsa Oracle Cloud Infrastructure ha un ID univoco assegnato da Oracle chiamato OCID (Oracle Cloud Identifier). Per utilizzare l'interfaccia CLI (Command Line Interface) o l'API, è necessario disporre dell'OCID dello snapshot. È inoltre necessario l'OCID quando si contatta il supporto. Vedere Identificativi risorsa.
DATA CREAZIONE
La data e l'ora di creazione dello snapshot.
ORA SNAPSHOT
La data e l'ora in cui lo snapshot è stato eseguito. Questo valore potrebbe essere diverso dalla data e dall'ora di creazione dello snapshot se è stato duplicato o replicato.
DISCENDENTI
Indica se lo snapshot è stato utilizzato per creare una copia. Vedere Duplicazione di un file system.
OCID DI PROVENIENZA
Un OCID (identificativo Oracle Cloud) che identifica l'eventuale file system padre da cui è stato duplicato questo snapshot. Se lo snapshot non è il risultato della duplicazione, questo valore è uguale all'OCID dello snapshot. Per ulteriori informazioni, vedere Gestione degli snapshot di copia e replica.
Tipo
Indica se lo snapshot è stato creato da un utente, in base a un criterio snapshot o da una replica.
CRITERI SNAPSHOT
Il criterio di snapshot utilizzato per creare lo snapshot.
ORA DI SCADENZA
Ogni snapshot basato su criteri viene creato con un periodo di conservazione e un'ora di scadenza. Al termine del periodo di conservazione, lo snapshot scade e viene eliminato dal sistema. È possibile modificare o rimuovere un'ora di scadenza esistente oppure aggiungere un'ora di scadenza a uno snapshot creato dall'utente o basato su criteri.

Critico di servizio IAM necessario

Per utilizzare Oracle Cloud Infrastructure, un amministratore deve essere un membro di un gruppo a cui è stato concesso l'accesso di sicurezza in un criterio da un amministratore della tenancy. Questo accesso è necessario se si utilizza la console o l'API REST con un SDK, un'interfaccia CLI o un altro strumento. Se viene visualizzato un messaggio che informa che non si dispone dell'autorizzazione o che non si è autorizzati, verificare con l'amministratore della tenancy il tipo di accesso di cui si dispone e il compartimento in cui funziona l'accesso.

Per gli amministratori: il criterio in Consenti agli utenti di creare, gestire ed eliminare file system consente agli utenti di creare ed eliminare istantanee.

Se non conosci i criteri, consulta la Guida introduttiva ai criteri e i dettagli del servizio di storage di file.