Wiederherstellen eines Teils einer Datei aus einer Snapshot Kopie
Mit dem volume snapshot partial-restore-file
Befehl können Sie einen Datenbereich von einer Snapshot-Kopie auf einer LUN oder in einer NFS- oder SMB-Container-Datei wiederherstellen, vorausgesetzt, Sie kennen die Anfangs-Byte-Verschiebung der Daten und die Byte-Anzahl. Mit diesem Befehl können Sie eine der Datenbanken auf einem Host wiederherstellen, der mehrere Datenbanken auf derselben LUN speichert.
Ab ONTAP 9.12.1 ist eine partielle Wiederherstellung für Volumes mit verfügbarSnapMirror Active Sync.
-
Listen Sie die Snapshot Kopien in einem Volume auf:
volume snapshot show -vserver SVM -volume volume
Eine vollständige Befehlssyntax finden Sie in der man-Page.
Im folgenden Beispiel werden die Snapshot Kopien in gezeigt
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.
-
Wiederherstellen eines Teils einer Datei aus einer Snapshot Kopie:
volume snapshot partial-restore-file -vserver SVM -volume volume -snapshot snapshot -path file_path -start-byte starting_byte -byte-count byte_count
Der Start-Byte-Offset und die Byte-Anzahl müssen ein Vielfaches von 4,096 sein.
Das folgende Beispiel stellt die ersten 4,096 Bytes der Datei wieder her
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