Säkerhetskopiera och återställa maskiner (WIM)

<img style="”float:" right;” src="”https://www.recastsoftware.com/wp-content/uploads/2021/10/Recast-Logo-Dark_Horizontal.svg”" alt="&quot;Bild&quot;" height="”43″" width="”150″">

Säkerhetskopiera och återställ maskinen med uppgiftssekvens

Have you ever had the need to backup a device’s full drive? Perhaps you have a very important machine that is getting older, vendor support is limited, and the organization is very worried about risk? In this post I’ll cover using ConfigMgr Task Sequences to backup the OS Volume and Restore. Backup is easy, Restore is more complicated, but I’ll provide examples and explanations along with a few methods to accomplish this.

Säkerhetskopiering

Antaganden:

  • Säkerhetskopiera till nätverksplats
    • Network Access Account (NAA) är redan konfigurerat och har rättigheter till platser

Jag kommer att demonstrera två metoder för säkerhetskopiering till nätverket, en med en generisk nätverksandel och en med ConfigMgr State Migration Point. Jag kommer att ge detaljer om TS efter demos.

Demo 1 - Säkerhetskopiering och återställning med State Restore

Säkerhetskopiera till State Restore Point

Här skapar vi en State Restore Connection
Backupbild 1
Källa = PC07
Destination = PC06

Nu ska vi köra Capture TS den 07:
Säkerhetskopierad bild 2
Säkerhetskopieringsbild 3
Just nu använder jag ett enkelt kommandoradssteg som kallar DISM för att skapa en säkerhetskopia av WIM -filen, men när jag får tid vill jag uppdatera skriptet för att tillhandahålla ett % i Progress UI ..

Så det har gått ungefär 24 timmar sedan jag skrev den sista raden, och sedan dess, tack vare vänner på Twitter, har jag nu en metod för att visa % komplett.
Backupbild 4
När du är klar kan du se WIM på State Restore Point:
Säkerhetskopierad bild 10

Fånga TS

Här är min Capture Task Sequence

  • Begär State Store så vet den var du ska placera säkerhetskopian.
  • Skaffa datumstämpel, detta är viktigare om du lagrar på en filresurs och planerar att göra kontinuerliga säkerhetskopior på ett intervall av maskinen. Jag använder den för att lägga till maskinnamnet när jag skapar WIM-filen. (Som visas ovan på bilden)
  • Skapa Capture INI -fil. MS Docs - Detta används för att utesluta _SMSTaskSequence och andra mappar när WIM fångas.
  • Skapa DISMCaptureScript.ps1 – Detta inbäddade skript skapar ett annat skript som anropas i nästa steg. Det här är ett problem eftersom samma skript inte kan köras när det är inbäddat.
  • Kör DISM Capture Script, detta kör manuset som skapades i det sista steget, som har kommandoraden för att fånga WIM och skapa ett trevligt framstegsgränssnitt.
  • Release State Store, kopplar från servern.

Backupbild 5

Återställ från återställningspunkt

Nu när vi har fångat WIM (säkerhetskopia av maskinen), kan vi återställa den till den maskin vi valde för att få den återställd till (PC06). När du startar uppgiftssekvensen kan du se att den viktiga informationen finns i variablerna, här är processen i aktion.

Säkerhetskopierad bild 8
Backupbild 7
Här kan du se i loggen att det tillämpar WIM från servern och när det är klart:
Säkerhetsbild 11
Säkerhetskopierad bild 9
Du kan se att dator PC07: s system har återställts till PC06.

Återställ TS

Återställ TS är ganska enkelt

  • Formatera maskin
  • Be State Store att hitta WIM -bilden
  • Hitta WIM-filen i State Store och tilldela den till variabeln "ImageFile"
  • Ställ in variabler, som är just applyDir, som är C:
  • DISM tillämpa bild, enkelt dism -kommando för att tillämpa WIM
  • Släpp State Store
  • BCDBoot, vi måste göra maskinen startbar genom att lägga till en bcd -post.

Säkerhetskopierad bild 12

Demo 2 - Säkerhetskopiering och återställning till filserver

Detta är 95% samma process som ovan, men istället för att ansluta till den statliga migrationspunkten kommer vi att kartlägga en nätverksenhet och använda den.

Fånga TS

Säkerhetskopierad bild 6
Säkerhetskopierad bild 14
DISM Capture Step Command:

DISM /Capture-Image /CaptureDir:%CaptureDir% /ImageFile:%ImageFile% /Name:%_SMSTSMachineName% /Compress:%Compression% /ConfigFile:%ConfigFile%

Här ser du att stegen är väldigt lika, och jag tog mig inte tid att införliva PowerShell-skriptet för att tillhandahålla %-förloppsindikatorn. Ibland är enkelt bra.

Running Capture

Säkerhetskopierad bild 13
Säkerhetskopierad bild 15

Och den färdiga inspelningen finns säkert på filservern.

Återställ TS

Denna TS är återigen 95% densamma som Restore TS för State Store, men istället för att använda State Store kartlägger vi en enhet och använder den platsen.
Säkerhetskopierad bild 16

Återställ processen

Säkerhetsbild 17
Återställningen är ganska enkel, vi tar tag i WIM -filens sökväg och applicerar den på maskinen efter ett snabbt format, och efter att vi lagt till en post i BCDBoot -lastaren.

Saker att tänka på

Jag har fått höra att DISM kanske inte stöds för detta, och även om jag personligen inte har stött på några problem är det fortfarande värt att notera. Denna KB gäller ImageX.exe (som användes för Build & Capture förr i tiden), så det kanske fortfarande gäller för DISM, men osäkert. KB

Nedladdning av uppgiftssekvenser

Här kan du ladda ner en uppgiftssekvens som innehåller alla fyra av uppgiftssekvenserna som vi täckte.

Säkerhetskopierings- och återställningsuppgiftssekvensuppsättning

Relaterade ämnen

Om Recast Software
1 av 3 organisationer som använder Microsoft Configuration Manager förlitar sig på Right Click Tools för att visa sårbarheter och åtgärda snabbare än någonsin tidigare.
Ladda ner gratis verktyg
Begär pris

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Dela detta:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.
sv_SESwedish