Restaurer une partie d'un fichier à partir d'un snapshot ONTAP
Vous pouvez utiliser volume snapshot partial-restore-file
la commande pour restaurer une plage de données d'un snapshot vers une LUN ou vers un fichier conteneur NFS ou SMB, en supposant que vous connaissez le décalage d'octets de départ des données et le nombre d'octets. Vous pouvez utiliser cette commande pour restaurer l'une des bases de données d'un hôte qui stocke plusieurs bases de données dans la même LUN.
Depuis ONTAP 9.12.1, une restauration partielle est disponible pour les volumes utilisant Synchronisation active SnapMirror.
-
Lister les snapshots dans un volume :
volume snapshot show -vserver SVM -volume volume
Pour en savoir plus,
volume snapshot show
consultez le "Référence de commande ONTAP".L'exemple suivant montre les snapshots dans
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.
-
Restaurer une partie d'un fichier à partir d'un snapshot :
volume snapshot partial-restore-file -vserver SVM -volume volume -snapshot snapshot -path file_path -start-byte starting_byte -byte-count byte_count
Le décalage d'octet de départ et le nombre d'octets doivent être des multiples de 4,096.
L'exemple suivant restaure les 4,096 premiers octets du fichier
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