Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Ripristinare una singola LUN da uno snapshot ONTAP

Collaboratori netapp-aherbin netapp-aaron-holt netapp-dbagwell

Puoi ripristinare una singola LUN da uno snapshot senza ripristinare l'intero volume che contiene la singola LUN. È possibile ripristinare il LUN in posizione o in un nuovo percorso nel volume. L'operazione ripristina solo la singola LUN senza influire su altri file o LUN nel volume. È anche possibile ripristinare i file con i flussi.

Prima di iniziare
  • È necessario disporre di spazio sufficiente sul volume per completare l'operazione di ripristino:

    • Se si sta ripristinando una LUN riservata allo spazio in cui la riserva frazionaria è pari a 0%, è necessario avere una dimensione pari a una volta quella della LUN ripristinata.

    • Se si sta ripristinando una LUN riservata allo spazio in cui la riserva frazionale è del 100%, sono necessarie due volte le dimensioni della LUN ripristinata.

    • Se si sta ripristinando una LUN non riservata allo spazio, è necessario solo lo spazio effettivo utilizzato per la LUN ripristinata.

  • È necessario creare uno snapshot del LUN di destinazione.

    Se l'operazione di ripristino non riesce, il LUN di destinazione potrebbe essere troncato. In questi casi, è possibile utilizzare lo snapshot per evitare la perdita di dati.

  • È necessario creare uno snapshot del LUN di origine.

    In rari casi, il ripristino del LUN potrebbe non riuscire, lasciando inutilizzabile il LUN di origine. In questo caso, è possibile utilizzare lo snapshot per riportare il LUN allo stato appena prima del tentativo di ripristino.

  • Il LUN di destinazione e il LUN di origine devono avere lo stesso tipo di sistema operativo.

    Se il LUN di destinazione ha un tipo di sistema operativo diverso dal LUN di origine, l'host potrebbe perdere l'accesso ai dati al LUN di destinazione dopo l'operazione di ripristino.

Fasi
  1. Interrompere tutti gli accessi host al LUN dall'host.

  2. Smontare il LUN sul proprio host in modo che l'host non possa accedere al LUN.

  3. Dismappare il LUN:

    lun mapping delete -vserver <SVM_name> -volume <volume_name> -lun <lun_name> -igroup <igroup_name>
  4. Determinare la snapshot su cui si desidera ripristinare il LUN:

    volume snapshot show -vserver <SVM_name> -volume <volume_name>
  5. Creare una snapshot del LUN prima di ripristinarlo:

    volume snapshot create -vserver <SVM_name> -volume <volume_name> -snapshot <snapshot_name>
  6. Ripristinare il LUN specificato in un volume:

    volume snapshot restore-file -vserver <SVM_name> -volume <volume_name> -snapshot <snapshot_name> -path <lun_path>
  7. Seguire le istruzioni visualizzate.

  8. Se necessario, portare il LUN online:

    lun modify -vserver <SVM_name> -path <lun_path> -state online
  9. Se necessario, rimappare il LUN:

    lun mapping create -vserver <SVM_name> -volume <volume_name> -lun <lun_name> -igroup <igroup_name>
  10. Dall'host, rimontare il LUN.

  11. Riavviare l'accesso al LUN dall'host.