lunedì 12 settembre 2011

VhdCapture & VhdPrep: L'utilizzo di questi strumenti per P2V server fisico a USB, condivisione di rete


Nel post di oggi, voglio passare un po 'di tempo la condivisione come utilizzare gli strumenti di virtualizzazione che la nostra squadra (Sviluppo MPSD) costruito come parte del Configuration Manager Physical-to-Virtual Migration Toolkit (ConfigMgr P2V). Nel post precedente , ho condiviso come i clienti ConfigMgr potrebbe utilizzare il toolkit per scopi di migrazione e la condivisione come gli altri possono sfruttare alcune delle caratteristiche per coloro che non sono clienti ConfigMgr (vergogna su di voi!)
Le librerie di base la nostra squadra costruita includerà tre componenti chiave:
  • Cattura VHD: Questo binario è utilizzato per creare una replica esatta di qualsiasi MBR-based disco fisico in Virtual Hard Disk (VHD). E 'interamente guidato come una riga di comando e script se si sceglie di utilizzare in questo modo.
  • Wizard VHD Capture: Ciò fornisce un piacevole, un'esperienza grafica per selezionare il disco giusto per virtualizzare e posizione di memorizzazione per salvare il VHD
  • Prep VHD: Questa utility stand-alone è multiforme e mi occuperò di seguito, ma il suo scopo è quello di ottimizzare l'(compatta ad esempio) VHD allo stesso tempo assicurare che il VHD è completamente Hyper-V pronto.
Nelle sezioni a venire, che illustrerà nel dettaglio come sia possibile utilizzare questi strumenti in cui mai si sceglie.

Ottenere Gli strumenti: Ottenere i binari

Al fine di utilizzare gli strumenti, è ovviamente necessario scaricare il ConfigMgr P2V Toolkit. Dopo l'installazione, tutti i file binari che fanno parte dell'installazione di default andare in% ProgramFiles% \ Configuration Manager P2V Migration Toolkit. Ai fini di questo post, ci occuperemo disponibile nella directory BIN binari.
immagine

Utilizzo di Acquisizione VHD (vhdcapture.exe) per virtualizzare un disco fisico

L'uso di catturare VHD richiede di comprendere la sintassi e il modo più semplice per determinare la sintassi è quella di utilizzare il semplice /? sintassi per capire le opzioni disponibili. Per semplicità, ho intenzione di condividere uno screenshot di questa uscita per la revisione -
immagine
La chiave usi è quello di elencare tutti i dischi fisici (fonti potenziali) che sono disponibili per catturare con l'interruttore lista. Oltre a questo, la sintassi tipica usata per rendere l'azione si verifica è il seguente:
   1: vhdcapture cattura-savePath: {percorso alla posizione}
Ai fini di questo esempio, vorrei catturare la mia volume fisico chiamato "dati" che ha tutti i miei dati mi piacerebbe mantenere intorno durante una migrazione.Diamo un'occhiata a che ...
  1. Percorso aperto \ VHDTools in un prompt dei comandi
  2. Tipo VHDCapture.exe cattura-savePath: \ \ server \ zero \ chrad \ MyDataDrive-disk: 1
Questo si tradurrà in un disco rigido virtuale creato nel percorso \ \ server \ zero \ chrad \ MyDataDrive con il nome Disk0.vhd. Questo richiederà mio disco dati e creare una copia virtualizzata di questa singola partizione sul disco 0.
immagine

Utilizzando guidata VHD Capture: se il grafico, il tuo oro

Perché ci siamo resi conto che per alcune persone, con riga di comando non è il loro metodo preferito se sono solo catturare una singola partizione o del disco. E 'per questo che abbiamo creato un'esperienza separato che fornisce una esperienza grafica per la selezione del disco / partizione di virtualizzare e anche il luogo dove si desidera memorizzare il file risultante VHD. Questa esperienza degli utenti utilizza ancora le librerie stesso usato da riga di comando, quindi non dovreste preoccuparvi se sono diversi - sono la stessa esatta.
Per utilizzare la procedura guidata VHD Capture, effettuare le seguenti operazioni:
  1. Percorso aperto \ bin \ vhdtools
  2. Inizio VhdCaptureWizard.exe
  3. Nella schermata di benvenuto, fare clic su Avantiimmagine
  4. Nella schermata Seleziona unità, controllare le unità che si desidera virtualizzareimmagine
  5. Per Località Seleziona, fare clic su Sfoglia e inserire un percorso per salvare il VHD (Unità 2, USB, condivisione di rete)immagine
  6. Dopo aver fatto clic su Avanti, si inizierà a creare un VHD in quella posizioneimmagine
Dopo questo è completato, si clicca Fine per chiudere la procedura guidata. Il risultato finale per la demo di cui sopra è che io ora vedere un disco rigido virtuale creata sulla condivisione denominata Disk0.vhd.

Verifica VHD: ha questa cosa funziona davvero?

Per verificare il successo della creazione del vostro disco rigido virtuale è piuttosto semplice, ammesso che abbiate Windows 7 o 2008 disponibili. Per caricare in modo efficace il volume e verificare l'integrità dei dati, procedere come segue:
  1. Fare clic su Archiviazione (Server 2008 solo)
  2. Gestione disco aperta
  3. Destro del mouse, selezionare Allega VHDimmagine
  4. Selezionare il percorso del disco rigido virtuale appena creato
  5. In Esplora risorse, individuare l'unità e verificare i dati sono correttiimmagine

Preparazione: la chiave per un lieto fine

Capture VHD, e la procedura guidata, sia creare copie incontaminata del layout del disco fisico con le partizioni. Ciò include settori non utilizzati sul disco.Ovviamente, questo non è un'esperienza ottimizzata quando si cerca di riutilizzare il disco. Questa potrebbe essere una situazione soddisfacente per alcuni se facendo la protezione dei dati e di backup. Per ottimizzare il disco rigido virtuale, permettendo anche a farlo funzionare funziona correttamente in Hyper-V, abbiamo creato lo strumento VHDPrep.exe che ci permette di garantire che il VHD è pronto ad andare. 
Le funzioni fornite automaticamente dal VHDPrep sono i seguenti:
  1. Utilizzare la funzione compatta di Hyper-V per rimuovere settori non utilizzati
  2. Inietta driver di avvio fondamentale per permettere al disco rigido virtuale per avviare correttamente il sistema operativo Windows (se necessario)
  3. Corregge NT problemi del settore di avvio per Windows Server 2003
  4. Allinea layout fisico del disco layout del disco virtuale
  5. Modifica voci di avvio per i driver di archiviazione leva virtuale
Lo strumento di preparazione VHD è uno strumento separato progettato per funzionare, dopo aver catturato con successo il disco rigido virtuale. Per molti, si potrebbe chiedere perché non abbiamo solo farlo automaticamente. Ci siamo separati questa funzionalità, perché abbiamo ritenuto che non richiede che tutti i dischi sono avviabili, ecc e quindi abbiamo voluto creare la natura incontaminata del disco rigido virtuale creato dalla riga di comando e guidata. Ci piacerebbe sentire i vostri commenti, se credi che questo è il disegno sbagliato, ma per ora ci siamo sentiti vi offre la massima flessibilità.
Per utilizzare Prep VHD, eseguire le seguenti operazioni:
  1. Aprire il percorso \ bin \ VHDPrep
  2. Tipo vhdprep.exe {percorso VHD}
Questo farà partire il processo di modifica del vostro disco rigido virtuale prisitine e apportare le modifiche per renderlo successo lavorare con Hyper-V. Se si desidera conservare l'originale, si dovrebbe duplicare (copiare) il disco rigido virtuale e poi bersaglio la copia. Questa è una non piacevole sicuro per garantire che avete ancora la copia virtuale del disco fisico.
immagine
Questo è tutto. Avete ora ottenuto una introduzione agli strumenti che possono rendere P2V accadere senza l'utilizzo di sequenze di attività, ConfigMgr, o altro che solo la tua tastiera e alcune biblioteche.

Riassunto

Ci sentiamo bene Toolkit P2V e la sua capacità per aiutare i professionisti IT e agli amministratori di archiviare copie in linea di dischi fisici in un formato virtuale (VHD), che è sostenuto dal popolare Hyper-V. Nel post di oggi, ho delineato con una non-soluzione che supportano VMM P2V'ing di qualsiasi MBR-based disco in uso oggi sul mercato. Questo toolkit è attualmente in CTP1 formato e presto rilasciare la prossima versione RTW non con una data di imminente rilascio finale entro la fine dell'anno. 
Per ora, spero che abbiate gradito alcuni dei dettagli che sta dietro all'uso della ConfigMgr P2V Migration Toolkit!
Buon divertimento!
Grazie.

Nessun commento:

Posta un commento

Nota. Solo i membri di questo blog possono postare un commento.