Utilizzo degli snapshot - FSx per ONTAP

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo degli snapshot

Un'istantanea è un'immagine di sola lettura di un volume Amazon FSx for NetApp ONTAP in un determinato momento. Le istantanee offrono protezione contro l'eliminazione o la modifica accidentale dei file nei volumi. Con le istantanee, gli utenti possono visualizzare e ripristinare facilmente singoli file o cartelle da un'istantanea precedente per annullare le modifiche, recuperare i contenuti eliminati e confrontare le versioni dei file.

Un'istantanea contiene i dati che sono stati modificati dall'ultima istantanea che consuma la capacità di archiviazione SSD del file system. Le istantanee non sono incluse in nessun backup di volume. Le istantanee sono abilitate per impostazione predefinita sui volumi utilizzando la policy relativa alle default istantanee. Le istantanee vengono archiviate nella .snapshot directory alla radice di un volume. È possibile archiviare un massimo di 1.023 istantanee per volume in qualsiasi momento. Una volta raggiunto questo limite, è necessario eliminare un'istantanea esistente prima di poter creare una nuova istantanea del volume.

Politiche relative alle istantanee

La policy relativa alle istantanee definisce il modo in cui il sistema crea le istantanee per un volume. La policy specifica quando creare le istantanee, quante copie conservare e come denominarle. Esistono tre policy di snapshot integrate per FSx for ONTAP:

  • default

  • default-1weekly

  • none

Per impostazione predefinita, ogni volume è associato alla politica di snapshot del file system. default Consigliamo di utilizzare questa policy per la maggior parte dei carichi di lavoro.

La default policy crea automaticamente le istantanee secondo la seguente pianificazione, con l'eliminazione delle copie delle istantanee più vecchie per fare spazio alle copie più recenti:

  • Fino a sei snapshot orarie acquisite cinque minuti dopo l'ora.

  • Fino a due snapshot quotidiane acquisite da lunedì a sabato 10 minuti dopo la mezzanotte.

  • Fino a due snapshot settimanali acquisite ogni domenica 15 minuti dopo la mezzanotte.

Nota

Gli orari delle istantanee si basano sul fuso orario del file system, che per impostazione predefinita è il Coordinated Universal Time (UTC). Per informazioni sulla modifica del fuso orario, vedere Visualizzazione e impostazione del fuso orario del sistema nella documentazione di NetApp Support.

La default-1weekly politica funziona allo stesso modo della default politica, tranne per il fatto che conserva solo un'istantanea della pianificazione settimanale.

La none policy non scatta alcuna istantanea. È possibile assegnare questa politica ai volumi per evitare che vengano scattate istantanee automatiche.

Puoi anche creare una policy di snapshot personalizzata utilizzando la CLI ONTAP o l'API REST. Per ulteriori informazioni, consulta Create a Snapshot Policy nella documentazione del NetApp prodotto ONTAP. Puoi scegliere una policy di snapshot durante la creazione o l'aggiornamento di un volume nella console Amazon FSx, o nell' AWS CLI API Amazon FSx. Per ulteriori informazioni, consulta Creazione di volumi e Aggiornamento di un volume.

Ripristino di singoli file e cartelle

Utilizzando le istantanee sul file system Amazon FSx, gli utenti possono ripristinare rapidamente le versioni precedenti di singoli file o cartelle. In questo modo possono recuperare i file eliminati o modificati archiviati nel file system condiviso. Lo fanno in modalità self-service direttamente sul desktop senza l'assistenza dell'amministratore. Questo approccio self-service aumenta la produttività e riduce il carico di lavoro amministrativo.

I client Linux e macOS possono visualizzare le istantanee nella .snapshot directory alla radice di un volume. I client Windows possono visualizzare le istantanee nella Previous Versions scheda di Windows Explorer (facendo clic con il pulsante destro del mouse su un file o una cartella).

Eliminazione di snapshot

Le istantanee consumano la capacità di archiviazione solo per i dati su un volume che è stato modificato dall'ultima istantanea. Per questo motivo, se il carico di lavoro scrive i dati rapidamente, le istantanee di vecchi dati possono occupare una quantità significativa della capacità di archiviazione di un volume.

Ad esempio, l'output del comando volume show-spaceONTAPCLI mostra 140 KB di. User Data Tuttavia, il volume aveva 9,8 GB di spazio User Data prima dell'eliminazione dei dati utente. Anche se hai eliminato i file dal volume, un'istantanea potrebbe comunque fare riferimento ai vecchi dati utente. Per questo motivo, Snapshot Reserve e Snapshot Spill nell'esempio precedente, occupano un totale di 9,8 GB di spazio, anche se sul volume non sono presenti praticamente dati utente.

Per liberare spazio sui volumi, puoi eliminare le istantanee più vecchie che non ti servono più. È possibile farlo creando un criterio di eliminazione automatica delle istantanee o eliminando manualmente le istantanee. L'eliminazione di un'istantanea elimina i dati modificati memorizzati nell'istantanea.

Riserva istantanee

La riserva di copie istantanee imposta una percentuale specifica della capacità di storage di un volume per l'archiviazione di copie istantanee, con un valore predefinito del 5%. La riserva di copie Snapshot deve disporre di spazio sufficiente per le copie Snapshot, inclusi i backup di volume. Se le copie Snapshot superano lo spazio di riserva dello Snapshot, è necessario eliminare le copie Snapshot esistenti dal file system attivo per ripristinare la capacità di archiviazione necessaria per l'utilizzo del file system. È inoltre possibile modificare la percentuale di spazio su disco assegnata alle copie Snapshot.

Ogni volta che le istantanee occupano più del 100% della riserva Snapshot, iniziano a occupare lo spazio di archiviazione SSD principale. Questo processo si chiama Snapshot spill. Quando le istantanee continuano a occupare lo spazio attivo del file system, il file system rischia di riempirsi. Se il file system si riempie a causa della fuoriuscita di istantanee, è possibile creare file solo dopo aver eliminato un numero sufficiente di istantanee.

Quando è disponibile spazio su disco sufficiente per le istantanee nella riserva Snapshot, l'eliminazione dei file dal livello SSD principale libera spazio su disco per nuovi file, mentre le copie Snapshot che fanno riferimento a tali file consumano solo lo spazio nella riserva di copie Snapshot.

Poiché non è possibile impedire alle istantanee di consumare uno spazio su disco superiore alla quantità a loro riservata (la riserva Snapshot), è importante riservare spazio su disco sufficiente per le istantanee in modo che il livello SSD principale abbia sempre spazio disponibile per creare nuovi file o modificare quelli esistenti.

Se un'istantanea viene creata quando i dischi sono pieni, l'eliminazione dei file dal livello SSD principale non crea spazio libero perché tutti i dati sono referenziati anche dall'istantanea appena creata. È necessario eliminare l'istantanea per liberare spazio di archiviazione e creare o aggiornare qualsiasi file.

È possibile modificare la quantità di riserva Snapshot su un volume utilizzando la NetApp ONTAP CLI. Per ulteriori informazioni, consulta Aggiornamento della riserva Snapshot del volume.