Backup e ripristino di macchine (WIM)

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

Backup e ripristino della macchina con sequenza di attività

Hai mai avuto la necessità di eseguire il backup dell'intera unità di un dispositivo? Forse hai una macchina molto importante che sta invecchiando, il supporto del fornitore è limitato e l'organizzazione è molto preoccupata per i rischi? In questo post tratterò l'utilizzo delle sequenze di attività ConfigMgr per eseguire il backup del volume e del ripristino del sistema operativo. Il backup è facile, il ripristino è più complicato, ma fornirò esempi e spiegazioni insieme ad alcuni metodi per ottenere ciò.

Backup

Ipotesi:

  • Backup su posizione di rete
    • L'account di accesso alla rete (NAA) è già configurato e dispone dei diritti per le posizioni

Mostrerò due metodi per eseguire il backup sulla rete, uno che utilizza una condivisione di rete generica e uno che utilizza il punto di migrazione dello stato ConfigMgr. Darò dettagli sul TS dopo le demo.

Demo 1 – Backup e ripristino utilizzando State Restore

Backup al punto di ripristino dello stato

Qui creeremo una connessione di ripristino dello stato
Immagine di backup 1
Sorgente = PC07
Destinazione= PC06

Ora eseguiamo Capture TS su 07:
Immagine di backup 2
Immagine di backup 3
In questo momento, sto usando un semplice passaggio della riga di comando che chiama DISM per creare il file WIM di backup, ma quando ho tempo voglio aggiornare lo script per fornire un % nell'interfaccia utente di avanzamento.

Quindi sono passate circa 24 ore da quando ho scritto quell'ultima riga, e da allora, grazie agli amici su Twitter, ora ho un metodo per mostrare % completo.
Immagine di backup 4
Al termine, puoi vedere il WIM sul punto di ripristino dello stato:
Immagine di backup 10

Cattura TS

Ecco la mia sequenza di attività di acquisizione

  • Richiedi allo State Store, in modo che sappia dove posizionare il backup.
  • Ottieni Data Stamp, questo è più importante se stai archiviando su una condivisione di file e prevedi di eseguire backup continui su un intervallo della macchina. Lo uso per aggiungere il nome della macchina durante la creazione del file WIM. (Come mostrato sopra nell'immagine)
  • Crea un file INI di cattura. MS Docs – Viene utilizzato per escludere _SMSTaskSequence e altre cartelle durante l'acquisizione del WIM.
  • Crea DISMCaptureScript.ps1 – Questo script incorporato crea un altro script che viene chiamato nel passaggio successivo. Questa è una soluzione perché questo stesso script non viene eseguito quando è incorporato.
  • Esegui DISM Capture Script, esegue lo script creato nell'ultimo passaggio, che ha la riga di comando per acquisire il WIM e creare una bella interfaccia utente di avanzamento.
  • Release State Store, si disconnette dal server.

Immagine di backup 5

Ripristina da punto di ripristino

Ora che abbiamo catturato il WIM (Backup della macchina), ripristiniamolo sulla macchina che abbiamo scelto per ripristinarlo (PC06). Avviando la sequenza di attività, puoi vedere le informazioni vitali nelle variabili, ecco il processo in azione.

Immagine di backup 8
Immagine di backup 7
Qui puoi vedere nel registro che sta applicando il WIM dal server e quando ha finito:
Immagine di backup 11
Immagine di backup 9
Puoi vedere che il sistema del computer PC07 è stato ripristinato con successo su PC06.

Ripristina TS

Il ripristino TS è piuttosto semplice

  • Formato macchina
  • Richiedi State Store per trovare l'immagine WIM
  • Trova il file WIM nello State Store e assegnalo alla variabile "ImageFile"
  • Imposta variabili, che è solo applyDir, che è C:
  • DISM applica immagine, semplice comando dism per applicare il WIM
  • Rilascio State Store
  • BCDBoot, dobbiamo rendere avviabile la macchina aggiungendo una voce bcd.

Immagine di backup 12

Demo 2 – Backup e ripristino su file server

Questo è 95% lo stesso processo di cui sopra, ma invece di connetterci al punto di migrazione dello stato, mapperemo un'unità di rete e la useremo.

Cattura TS

Immagine di backup 6
Immagine di backup 14
Comando della fase di acquisizione DISM:

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

Qui puoi vedere che i passaggi sono molto simili e non ho impiegato tempo per incorporare lo script PowerShell per fornire la barra di avanzamento %. A volte semplice è buono.

Acquisizione in esecuzione

Immagine di backup 13
Immagine di backup 15

E l'acquisizione finita è al sicuro sul file server.

Ripristina TS

Questo TS è ancora una volta 95% lo stesso del TS di ripristino per State Store, ma invece di utilizzare State Store, mappiamo un'unità e utilizziamo quella posizione.
Immagine di backup 16

Processo di ripristino

Immagine di backup 17
Il ripristino è abbastanza semplice, prendiamo il percorso del file WIM e lo applichiamo alla macchina dopo una formattazione rapida, quindi aggiungiamo un record al caricatore BCDBoot.

Cose da considerare

Mi è stato detto che DISM potrebbe non essere supportato per questo, e anche se personalmente non ho riscontrato alcun problema, vale comunque la pena notare. Questo KB si applica a ImageX.exe (che era usato per Build & Capture in passato), quindi potrebbe ancora applicarsi a DISM, ma non ne sono sicuro. KB

Download di sequenze di attività

Qui puoi scaricare una sequenza di attività che contiene tutte e 4 le sequenze di attività che abbiamo trattato.

Backup e ripristino del set di sequenze di attività

Argomenti correlati

Circa Recast Software
1 organizzazione su 3 che utilizza Microsoft Configuration Manager si affida a Right Click Tools per far emergere le vulnerabilità e rimediare più rapidamente che mai.
Scarica strumenti gratuiti
Richiedi prezzi

Scopri come Right Click Tools sta cambiando il modo in cui vengono gestiti i sistemi.

Aumenta immediatamente la produttività con la nostra Community Edition limitata e gratuita.

Inizia oggi con Right Click Tools:

Condividi questo:

Supporto

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Contatti

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.
it_ITItalian