Wiederherstellung einer einzelnen LUN aus einem ONTAP SnapVault Backup
Sie können eine einzelne LUN an einem neuen oder am ursprünglichen Speicherort wiederherstellen. Sie können von jedem Snapshot im SnapVault sekundären Volume wiederherstellen. Um die LUN am ursprünglichen Speicherort wiederherzustellen, wird sie zunächst an einem neuen Speicherort wiederhergestellt und anschließend kopiert.
-
Die SnapVault Beziehung muss initialisiert werden und das SnapVault sekundäre Volume muss einen geeigneten Snapshot zur Wiederherstellung enthalten.
-
Die Storage Virtual Machine (SVM), die das SnapVault sekundäre Volume enthält, muss über eine oder mehrere LIFs mit dem gewünschten SAN-Protokoll verfügen, die von dem Host aus erreichbar sind, der zum Zugriff auf die LUN-Kopie verwendet wird.
-
Die igroups müssen bereits auf der SnapVault SVM existieren.
Der Prozess umfasst das Erstellen eines Lese-/Schreib-Volume-Klons aus einem Snapshot im SnapVault sekundären Volume. Die LUN kann direkt aus dem Klon verwendet werden, alternativ ist es möglich, den LUN-Inhalt zurück an den ursprünglichen LUN-Speicherort zu kopieren.
Die LUN im Klon hat einen anderen Pfad und eine andere Seriennummer als die ursprüngliche LUN. Persistente Reservierungen werden nicht beibehalten.
-
Das sekundäre Volume, das die SnapVault Sicherung enthält, überprüfen.
snapmirror showcluster::> snapmirror show Source Dest Mirror Relation Total Last Path Type Path State Status Progress Healthy Updated -------- ---- --------- ------- --------- --------- ------- ------- vserverA:srcvolA XDP vserverB:dstvolB Snapmirrored Idle - true - -
Den Snapshot identifizieren, aus dem die LUN wiederhergestellt werden soll.
volume snapshot showcluster::> volume snapshot show Vserver Volume Snapshot State Size Total% Used% -------- ------- ---------------------- ----- ------ ------ ----- vserverB dstvolB snap2.2013-02-10_0010 valid 124KB 0% 0% snap1.2013-02-10_0015 valid 112KB 0% 0% snap2.2013-02-11_0010 valid 164KB 0% 0% -
Einen Lese-/Schreibklon aus dem gewünschten Snapshot erstellen
volume clone create -vserver <SVM_name> -flexclone <flexclone_name> -type <type> -parent-volume <parent_volume_name> -parent-snapshot <snapshot_name>Der Volume-Klon wird im selben Aggregat wie das SnapVault Backup erstellt. Im Aggregat muss ausreichend Speicherplatz für den Klon vorhanden sein.
cluster::> volume clone create -vserver vserverB -flexclone dstvolB_clone -type RW -parent-volume dstvolB -parent-snapshot daily.2013-02-10_0010 [Job 108] Job succeeded: Successful
-
Die LUNs im Volume Clone auflisten.
lun show -vserver <SVM_name> -volume <flexclone_volume_name>cluster::> lun show -vserver vserverB -volume dstvolB_clone Vserver Path State Mapped Type --------- ------------------------ ------- -------- -------- vserverB /vol/dstvolB_clone/lun_A online unmapped windows vserverB /vol/dstvolB_clone/lun_B online unmapped windows vserverB /vol/dstvolB_clone/lun_C online unmapped windows 3 entries were displayed.
Weitere Informationen zu
lun showfinden sich in der "ONTAP-Befehlsreferenz". -
Falls die Initiatorgruppe für den gewünschten Host auf der SVM, die das SnapVault Backup enthält, noch nicht existiert, ist eine Initiatorgruppe zu erstellen.
igroup create -vserver <SVM_name> -igroup <igroup_name> -protocol <protocol> -ostype <os_type> -initiator <initiator_name>Dieses Beispiel erstellt eine Initiatorgruppe für einen Windows Host, der das iSCSI-Protokoll verwendet:
cluster::> igroup create -vserver vserverB -igroup temp_igroup -protocol iscsi -ostype windows -initiator iqn.1991-05.com.microsoft:hostA
-
Die gewünschte LUN-Kopie wird der Initiatorgruppe zugeordnet.
lun mapping create -vserver <SVM_name> -path <lun_path> -igroup <igroup_name>cluster::> lun mapping create -vserver vserverB -path /vol/dstvolB_clone/lun_C -igroup temp_igroup
Weitere Informationen zu
lun mapping createfinden sich in der "ONTAP-Befehlsreferenz". -
Den Host mit der LUN verbinden und nach Bedarf auf die Inhalte der LUN zugreifen.
Die LUN ist les- und beschreibbar und kann anstelle der ursprünglichen LUN verwendet werden. Da die Seriennummer der LUN abweicht, interpretiert der Host sie als eine andere LUN als die ursprüngliche.
-
Ein Kopierprogramm auf dem Host kann verwendet werden, um den Inhalt der LUN zurück auf die ursprüngliche LUN zu kopieren.