Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Restaurez un seul fichier, LUN ou namespace NVMe à partir d'une destination SnapMirror

Contributeurs

Vous pouvez restaurer un seul fichier, une LUN, un ensemble de fichiers ou de LUN à partir d'une copie Snapshot ou un namespace NVMe à partir d'un volume de destination SnapMirror. Depuis la version ONTAP 9.7, vous pouvez également restaurer des espaces de noms NVMe à partir d'une destination synchrone SnapMirror. Vous pouvez restaurer des fichiers vers le volume source d'origine ou vers un volume différent.

Ce dont vous avez besoin

Pour restaurer un fichier ou une LUN à partir d'une destination synchrone SnapMirror (prise en charge à partir de ONTAP 9.5), vous devez d'abord supprimer et libérer la relation.

Description de la tâche

Le volume vers lequel vous restaurez des fichiers ou des LUN (le volume de destination) doit être un volume en lecture-écriture :

  • SnapMirror effectue une restauration incrémentielle si les volumes source et de destination ont une copie Snapshot commune (comme c'est généralement le cas lors de la restauration vers le volume source d'origine).

  • Sinon, SnapMirror exécute une restauration de base, dans laquelle la copie Snapshot spécifiée et tous les blocs de données qui lui sont transférés vers le volume de destination.

Étapes
  1. Lister les copies Snapshot dans le volume de destination :

    volume snapshot show -vserver <SVM> -volume volume

    Pour connaître la syntaxe complète de la commande, reportez-vous à la page man.

    L'exemple suivant montre les copies Snapshot sur le vserverB:secondary1 destination :

    cluster_dst::> volume snapshot show -vserver vserverB -volume secondary1
    
    Vserver     Volume      Snapshot                State    Size  Total% Used%
    -------     ------      ---------- ----------- ------   -----  ------ -----
    vserverB    secondary1  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.
  2. Restaurer un seul fichier ou une LUN, ou un ensemble de fichiers ou de LUN à partir d'une copie Snapshot dans un volume de destination SnapMirror :

    snapmirror restore -source-path <SVM:volume>|<cluster://SVM/volume>, …​ -destination-path <SVM:volume>|<cluster://SVM/volume>, …​ -source-snapshot snapshot -file-list <source_file_path,@destination_file_path>

    Pour connaître la syntaxe complète de la commande, reportez-vous à la page man.

    Remarque

    On doit exécuter cette commande depuis le SVM de destination ou le cluster destination.

    La commande suivante restaure les fichiers file1 et file2 A partir de la copie Snapshot daily.2013-01-25_0010 dans le volume de destination d'origine secondary1, au même emplacement dans le système de fichiers actif du volume source d'origine primary1:

    cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-01-25_0010 -file-list /dir1/file1,/dir2/file2
    
    [Job 3479] Job is queued: snapmirror restore for the relationship with destination vserverA:primary1

    La commande suivante restaure les fichiers file1 et file2 A partir de la copie Snapshot daily.2013-01-25_0010 dans le volume de destination d'origine secondary1, à un autre emplacement dans le système de fichiers actif du volume source d'origine primary1.

    Le chemin du fichier de destination commence par le symbole @ suivi du chemin du fichier à partir de la racine du volume source d'origine. Dans cet exemple, file1 est restauré sur /dir1/file1.new et le fichier 2 est restauré dans /dir2.new/file2 marche primary1:

    cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-01-25_0010 -file-list /dir/file1,@/dir1/file1.new,/dir2/file2,@/dir2.new/file2
    
    [Job 3479] Job is queued: snapmirror restore for the relationship with destination vserverA:primary1

    La commande suivante restaure les fichiers file1 et file3 A partir de la copie Snapshot daily.2013-01-25_0010 dans le volume de destination d'origine secondary1, à différents emplacements dans le système de fichiers actif du volume source d'origine primary1, et restaure file2 de snap1 au même emplacement dans le système de fichiers actif de primary1.

    Dans cet exemple, le fichier file1 est restauré sur /dir1/file1.new et file3 est restauré sur /dir3.new/file3:

    cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-01-25_0010 -file-list /dir/file1,@/dir1/file1.new,/dir2/file2,/dir3/file3,@/dir3.new/file3
    
    [Job 3479] Job is queued: snapmirror restore for the relationship with destination vserverA:primary1