NetWorker : Restauration en ligne de commande Windows BBB : Comment faire une récupération consultable

Summary: NetWorker pour la restauration en ligne de commande BBB (Block Based Backup) de Windows, comment effectuer une restauration consultable.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Les sauvegardes en mode bloc (BBB) peuvent être restaurées à l’aide d’une restauration de saveset à partir de la ligne de commande.

L’utilisation des options « -I - » (tiret, majuscule « i », tiret) sur la ligne de commande Windows permet à la restauration d’attendre l’entrée.

Cette attente permet de consulter la copie montée de la sauvegarde dans une autre fenêtre de commande à l’aide de la commande « dir » de Windows.

En suivant ce processus, dans cet exemple, vous devrez restaurer le répertoire C :\foo dans C :\RESTORE :

  1. Utilisez la syntaxe de commande de restauration suivante :

    recover -vvv -d <destination> -S <SSID> -I -

    Exemple :

    recover -vvv -d C:\RESTORE -S 4271064190 -I -
  2. DONNEZ À CETTE COMMANDE UN PEU DE TEMPS POUR FONCTIONNER, elle attend l’entrée après la ligne.

    96259:recover: BBB File level recovery has been requested

    Dans mon laboratoire, le C :\ dispose de 60 Go de données, et il m’a fallu près de 4 minutes pour terminer l’ensemble du processus, comme indiqué dans la sortie de l’étape (8) ci-dessous.

  3. Faites défiler la sortie de la commande recover jusqu’à la ligne.
    Utilisez ce qui suit pour répertorier le contenu du volume.

    dir \\?\kmxxxx\\

    Où « xxxx » est un nombre propre à votre session de restauration.
    Par exemple, utilisez ce qui suit pour répertorier le contenu du volume.

    dir \\?\km4464\\
  4. Lancez une autre invite de commande Windows et appuyez sur Entrée.

    dir \\?\kmxxxx\ | findstr /i foo
    Remarque : Attendez qu’il revienne. Si « dir » ne renvoie pas, foo est-il dans un sous-répertoire ? Ceci est expliqué ci-dessous.

    Exemple :

    C:\Users\Administrator>dir \\?\km4464\\ | findstr /i foo
    12/06/2016  04:46 PM    <DIR>          foo
    
    C:\Users\Administrator>
  5. Si la commande in trouve ce que nous recherchons foo, revenez à la commande recover et saisissez-la sous la forme conventionnelle C :\foo

  6. Après avoir entré C :\foo, tapez CTRL + z et obtenez « ^Z » à l’écran.

  7. Appuyez maintenant sur Entrée.

    Remarque : Cela ne restaure que C :\foo vers C :\RESTORE dans notre exemple.

    Le résultat ressemble à ceci, ici j’ai récupéré deux répertoires C :\foo et C :\emc :

    Save-set ID '4271064190' has been mounted for recovery at 'C:\<PATH>\nsr\tmp\BBB\<client_name>\4271064190\'
    96259:recover: BBB File level recovery has been requested
    C:\foo
    C:\emc
    ^Z
    Folder: C:\foo restored successfully
    Folder: C:\emc restored successfully
    File level recovery of save-set ID '4271064190' was successful
    Cleanup of save-set ID '4271064190' was successful.
    Recovery of BBB saveset 4271064190 completed successfully
    Total time taken for recovery: 0 hr(s) 03 min(s) 58 sec(s)
    C:\Users\Administrator>

Si dir ne renvoie pas, foo est-il dans un sous-répertoire ?

Si ce que nous recherchons ne se trouve pas au plus haut niveau, est-ce ailleurs ?

C:\Users\Administrator>dir /S /B \\?\km2256\\ | findstr /i /c:"foo.txt"
\\?\km2256\foo\foo.txt
Remarque : Cette opération prend beaucoup de temps, car elle recherche tous les éléments qui ont été enregistrés.

 

Additional Information

Ce test a été réalisé avec NetWorker for Windows 8.2.2.6.

 

Affected Products

NetWorker
Article Properties
Article Number: 000019550
Article Type: How To
Last Modified: 07 Nov 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.