Introduzione
La gestione efficace delle Snapshot su sistemi di storage NetApp è cruciale per garantire la sicurezza e l'integrità dei dati. In questa guida dettagliata, esploreremo le opzioni e i comandi chiave relativi alla gestione delle Snapshot, focalizzandoci su come ottimizzare le operazioni di eliminazione in modo strategico.
Opzioni di Eliminazione delle Snapshot
Opzione try
L'opzione try
consente di eliminare tutte le Snapshot non bloccate da utility di protezione dati o meccanismi di backup. Questa scelta è ideale quando si desidera liberare spazio senza compromettere la sicurezza dei dati.
volume snapshot delete -vserver <vserver_name> -volume <volume_name> -snapshot * -commitment try
Opzione disrupt
Con l'opzione disrupt
, è possibile eliminare Snapshot sbloccate o bloccate solo da utility di protezione dati. Questa opzione è particolarmente utile quando le Snapshot sono vincolate da meccanismi di backup.
volume snapshot delete -vserver <vserver_name> -volume <volume_name> -snapshot * -commitment disrupt
Opzione destroy
L'opzione destroy
è estrema, eliminando Snapshot bloccate sia da utility di protezione dati che da meccanismi di backup. Utilizzare con cautela per evitare la perdita accidentale di dati critici.
volume snapshot delete -vserver <vserver_name> -volume <volume_name> -snapshot * -commitment destroy
Trigger di Eliminazione Automatica
La gestione automatica delle Snapshot è fondamentale per mantenere il controllo sullo spazio di storage. Ecco le opzioni di trigger disponibili:
volumeBegins
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -trigger volume -target-free-space 90
snap_reserveBegins
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -trigger snap_reserve -target-free-space 92
space_reserveBegins
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -trigger space_reserve -target-free-space 95
Ordine di Eliminazione
La sequenza di eliminazione delle Snapshot è cruciale per garantire la disponibilità dei dati. Scegli tra le opzioni:
newest_first
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -delete-order newest_first
oldest_first
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -delete-order oldest_first
Posticipa l'Eliminazione
Per evitare la cancellazione accidentale di Snapshot importanti, è possibile posticipare l'eliminazione di specifiche categorie.
defer_delete
scheduled
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -defer-delete scheduled
user_created
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -defer-delete user_created
prefix
volume snapshot autodelete modify -vserver <vserver_name> -volume <volume_name> -enabled true -defer-delete prefix -prefix sv_snap_week
Conclusioni
La corretta gestione delle Snapshot su sistemi NetApp richiede una comprensione approfondita delle opzioni disponibili. Utilizzando saggiamente i comandi e i trigger, è possibile ottimizzare lo spazio di storage senza compromettere la sicurezza dei dati. Seguendo questa guida, garantirete un ambiente di storage affidabile e performante.