Ripristinare parte di un file da una copia Snapshot
È possibile utilizzare volume snapshot partial-restore-file
Comando per ripristinare un intervallo di dati da una copia Snapshot a un LUN o a un file container NFS o SMB, presupponendo di conoscere l'offset di byte iniziale dei dati e il numero di byte. È possibile utilizzare questo comando per ripristinare uno dei database su un host che memorizza più database nello stesso LUN.
A partire da ONTAP 9.12.1, il ripristino parziale è disponibile per i volumi che utilizzano Sincronizzazione attiva di SnapMirror.
-
Elencare le copie Snapshot in un volume:
volume snapshot show -vserver SVM -volume volume
Per la sintassi completa dei comandi, vedere la pagina man.
L'esempio seguente mostra le copie Snapshot in
vol1
:clus1::> volume snapshot show -vserver vs1 -volume vol1 Vserver Volume Snapshot State Size Total% Used% ------- ------ ---------- ----------- ------ ----- ------ ----- vs1 vol1 hourly.2013-01-25_0005 valid 224KB 0% 0% daily.2013-01-25_0010 valid 92KB 0% 0% hourly.2013-01-25_0105 valid 228KB 0% 0% hourly.2013-01-25_0205 valid 236KB 0% 0% hourly.2013-01-25_0305 valid 244KB 0% 0% hourly.2013-01-25_0405 valid 244KB 0% 0% hourly.2013-01-25_0505 valid 244KB 0% 0% 7 entries were displayed.
-
Ripristinare parte di un file da una copia Snapshot:
volume snapshot partial-restore-file -vserver SVM -volume volume -snapshot snapshot -path file_path -start-byte starting_byte -byte-count byte_count
L'offset di byte iniziale e il conteggio di byte devono essere multipli di 4,096.
Nell'esempio seguente vengono ripristinati i primi 4,096 byte del file
myfile.txt
:cluster1::> volume snapshot partial-restore-file -vserver vs0 -volume vol1 -snapshot daily.2013-01-25_0010 -path /myfile.txt -start-byte 0 -byte-count 4096