NetWorker: Windows BBB-opdrachtregelherstel: Hoe doorbladerbaar herstel te doen
Summary: NetWorker for Windows Block Based Backup (BBB) opdrachtregelherstel, hoe u doorzoekbaar herstel kunt uitvoeren.
Instructions
Block Based Backups (BBB) kunnen worden hersteld met behulp van een opslagsetherstel vanaf de opdrachtregel.
Met behulp van de schakelopties "-I -" (streepje, hoofdletter "i", streepje) op de Windows-opdrachtregel kan het herstelproces wachten op invoer.
Door dit wachten kan de gekoppelde kopie van de back-up worden bekeken in een ander opdrachtvenster met de Windows-opdracht "dir".
Bij het doorlopen van dit proces, in dit voorbeeld, is het nodig om een directory C:\foo te herstellen naar C:\RESTORE:
-
Gebruik de volgende syntaxis van de herstelopdracht:
recover -vvv -d <destination> -S <SSID> -I -
Voorbeeld:
recover -vvv -d C:\RESTORE -S 4271064190 -I -
-
GEEF DIT COMMANDO WAT TIJD OM TE WERKEN, HET WACHT OP INVOER NA DE REGEL.
96259:recover: BBB File level recovery has been requested
In mijn lab heeft de C:\ 60 GB aan gegevens en het kostte me bijna 4 minuten om het hele proces te voltooien, zoals vermeld in de uitvoer in stap (8) hieronder.
-
Blader terug door de uitvoer van de herstelopdracht tot aan de regel.
Gebruik het volgende om de inhoud van het volume weer te geven.dir \\?\kmxxxx\\
Waarbij "xxxx" een getal is dat uniek is voor uw herstelsessie.
Gebruik bijvoorbeeld het volgende om de inhoud van het volume weer te geven.dir \\?\km4464\\
-
Start een andere Windows-opdrachtprompt en typ.
dir \\?\kmxxxx\ | findstr /i foo
OPMERKING: Wacht even tot dit is teruggekeerd. Als "dir" niet terugkeert, staat foo dan in een subdirectory? Dit wordt hieronder toegelicht.Voorbeeld:
C:\Users\Administrator>dir \\?\km4464\\ | findstr /i foo 12/06/2016 04:46 PM <DIR> foo C:\Users\Administrator>
-
Als de opdracht in vindt wat we zoeken naar foo, ga dan terug naar de herstelopdracht en voer deze in de conventionele vorm van C:\foo in
-
Na het invoeren van C:\foo, typt u CTRL + z die naar het scherm "^Z" gaat
-
Druk nu op Enter.
OPMERKING: Hiermee wordt in ons voorbeeld alleen C:\foo naar C:\RESTORE hersteld.De uitvoer ziet er als volgt uit, hier heb ik twee directories C:\foo en C:\emc hersteld:
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>
Als dir niet terugkeert, staat foo dan in een subdirectory?
Als datgene wat we zoeken niet op het hoogste niveau te vinden is, is het dan ergens anders?
C:\Users\Administrator>dir /S /B \\?\km2256\\ | findstr /i /c:"foo.txt" \\?\km2256\foo\foo.txt
Additional Information
Deze test is uitgevoerd met NetWorker voor Windows 8.2.2.6.