Condividi tramite


Procedura: creare e archiviare macchine virtuali e modelli per Lab Management

 

Pubblicato: luglio 2016

Se si è un amministratore di sistema, potrebbe essere necessario creare regolarmente nuove macchine virtuali finali per soddisfare le esigenze di vari progetti team.  Poiché non è possibile creare una macchina virtuale (VM) da zero tramite Lab Management, è necessario iniziare da una macchina virtuale esistente creata in Hyper-V o System Center Virtual Machine Manager (SCVMM) e importarla in un progetto team.  Dopo avere creato le macchine virtuali in SCVMM, è possibile:  

  • Lasciare la macchina virtuale nell'host e creare un ambiente attorno alla macchina.

  • Convertire la macchina virtuale in un modello e archiviare il modello nella libreria del progetto team.

Il diagramma seguente illustra l'interazione tra i diversi computer e gli agenti.

Componenti di un'installazione integrata di Lab Management

Questo argomento fornisce le istruzioni per la creazione di macchine virtuali con tutti gli agenti necessari tramite SCVMM, per la conversione di tali macchine virtuali in modelli e per l'archiviazione dei modelli nella libreria SCVMM.

Preparare una macchina virtuale con un agente di test

Per creare una macchina virtuale

  1. Accedere come Administrator al server in cui è in esecuzione Virtual Machine Manager.

  2. Aprire la Console di amministrazione Virtual Machine Manager.

  3. Creare una macchina virtuale in SCVMM usando uno dei tre metodi seguenti:

    1. Come creare una macchina virtuale da un disco rigido virtuale esistente..

    2. Come creare una macchina virtuale con un disco rigido virtuale vuoto..

    3. Creazione di macchine virtuali da un modello..

  4. Connettersi alla macchina virtuale tramite la console macchina virtuale nella Console di amministrazione SCVMM.

    1. In SCVMM fare clic sulla scheda Macchine virtuali, fare clic con il pulsante destro del mouse sulla macchina virtuale, quindi scegliere Connetti alla macchina virtuale.

    2. Assicurarsi che in questa macchina virtuale siano stati installati il sistema operativo appropriato e i prerequisiti dell'applicazione.

  5. Abilitare le connessioni Desktop remoto alla macchina virtuale.

    In questo modo vengono abilitate le connessioni basate su guest alla macchina virtuale.  Per altre informazioni sui tipi di connessioni, vedere Procedura: connettersi ai computer in un ambiente lab.  

    1. Nella macchina virtuale fare clic sul pulsante Start, fare clic con il pulsante destro del mouse su Computer, quindi scegliere Proprietà.

    2. Nella finestra di dialogo Sistema fare clic su Impostazioni di connessione remota.

    3. Nella scheda Connessione remota della finestra di dialogo Proprietà sistema fare clic sull'opzione Consenti connessioni appropriata, quindi fare clic su Seleziona utenti.

    4. Nella finestra di dialogo Utenti desktop remoto confermare se sono visualizzati i nomi utente adatti o fare clic su Aggiungi per aggiungere altri account utente, quindi fare clic su OK.

È possibile usare Lab Management per distribuire un'applicazione nell'ambiente ed eseguire test su tale ambiente.  Questa procedura è denominata integrazione del flusso di lavoro.  Per distribuire un'applicazione tramite l'integrazione del flusso di lavoro, è necessario creare una definizione di compilazione che include il flusso di lavoro per distribuire l'applicazione in ogni macchina virtuale dell'ambiente.  Sarà quindi possibile eseguire i test nel ruolo selezionato nelle impostazioni test.  Per altre informazioni sugli ambienti e i ruoli, vedere Configurazione di computer di test per l'esecuzione di test o la raccolta di dati.  

Successivamente, verrà installato un agente di test in ogni macchina virtuale creata.

Per installare un agente di test in una macchina virtuale

  1. Installare un agente di test nella macchina virtuale  È possibile trovare l'agente di test nello stesso DVD da cui è stato installato Team Foundation Server.  

    Non è necessario registrare l'agente di test con un controller di test quando si installa l'agente di test.  Questa operazione verrà eseguita automaticamente quando la macchina virtuale verrà distribuita da Lab Management.  

Se verrà creato un ambiente virtuale usando questa macchina virtuale, la procedura è terminata.  Se invece la macchina virtuale verrà archiviata nella libreria, continuare con la sezione successiva.  

Avviso

I requisiti di Lab Management relativi alla modalità di configurazione della rete quando si crea un ambiente isolato sono molto rigidi.  Non effettuare alcuna delle operazioni seguenti:  

  • Impostare ID LAN virtuali per le schede di rete.  L'ID VLAN verrà cancellato al momento della distribuzione della macchina virtuale.  Per altre informazioni su come usare gli ID VLAN, vedere Configurazione di reti virtuali in VMM.  

  • Creare più schede di rete in una macchina virtuale che si connette a reti specifiche.  Lab Management esegue l'override di questa configurazione e crea due schede.  Una scheda consente di connettersi alla rete lab mentre l'altra di gestire le comunicazioni tra macchine virtuali.  

  • Configurare l'indirizzo MAC in una scheda di rete.  Lab Management cancella l'indirizzo MAC al momento della creazione dell'ambiente di isolamento rete.  

Archiviare la macchina virtuale nella libreria SCVMM

Quando si archivia una macchina virtuale nella libreria SCVMM, è necessario decidere se archiviarla come macchina virtuale o come modello.  La decisione di archiviare la macchina virtuale come tale o come modello dipenderà da numerosi fattori:  

  • Se le applicazioni installate nella macchina virtuale possono continuare a funzionare se vengono rimosse le informazioni di identificazione univoche della macchina virtuale.

  • Se le macchine virtuali saranno usate solo come parte di un ambiente di isolamento rete.

Se, ad esempio, verranno create più copie di questa macchina virtuale da usare nello stesso ambiente, ovvero se si userà il computer solo una volta in un ambiente, creare un ambiente virtuale dalla macchina virtuale senza archiviarlo nella libreria.  Se la macchina virtuale verrà usata in più ambienti nella stessa rete, è necessario convertirla in un modello e archiviare il modello nella libreria oppure configurare ogni ambiente per l'utilizzo dell'isolamento rete.  Per altre informazioni sui fattori da considerare, vedere Linee guida per la creazione e la gestione di ambienti SCVMM.  

Per archiviare nella libreria una macchina virtuale come tale

  1. Archiviare la macchina virtuale in modo che sia possibile importarla nel progetto team, fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Archivia nella libreria.

    1. In Console di amministrazione SCVMM fare clic con il pulsante destro del mouse sulla macchina virtuale, quindi scegliere Arresta.

    2. Selezionare la condivisione di libreria di SCVMM aggiunta alla raccolta di progetti team, quindi fare clic su Avanti.

    3. Selezionare il percorso di condivisione per questa macchina virtuale, quindi fare clic su Avanti.

    4. Fare clic su Archivia.

Per convertire prima una macchina virtuale in un modello, quindi archiviarlo nella libreria

  1. Preparare la macchina virtuale alla conversione in un modello cancellando la password di amministratore e i criteri password locali.

    1. Se la macchina virtuale è aggiunta a un dominio, rimuoverla dal dominio e aggiungerla a un gruppo di lavoro.  Riavviare il computer quando viene richiesto.  

    2. Aprire il file gpedit.msc, quindi fare clic su Criteri del computer locale, Configurazione computer, Impostazioni di Windows, Impostazioni di sicurezza, Criteri account e infine fare clic su Criteri password.

      Impostare i seguenti valori:

      Imponi cronologia delle password: 0

      Lunghezza minima password: 0

      Le password devono essere conformi ai requisiti di complessità: Disabilitata

    3. Chiudere gpedit. msc

    4. Modificare la password dell'account Administrator locale in modo che sia vuota.  A questo scopo, accedere come .  \Administrator e usare CTRL+ALT+CANC per modificare la password.  

  2. Assicurarsi che le applicazioni già installate nella macchina virtuale continuino a funzionare correttamente una volta modificato il nome della macchina virtuale.

    Avviso

    Se l'applicazione dipende da un nome computer specifico o dall'aggiunta a un dominio specifico, potrebbe non funzionare quando una nuova macchina virtuale viene distribuita dal modello.

  3. Verificare che nella macchina virtuale non siano caricati supporti (DVD).  Per altre informazioni su come rimuovere i supporti, vedere Come aggiungere un'unità DVD o CD a una macchina virtuale..  

  4. Arrestare la macchina virtuale.  In Console di amministrazione SCVMM selezionare la macchina virtuale, fare clic con il pulsante destro del mouse su di essa, quindi scegliere Arresta.  

  5. Selezionare la macchina virtuale e crearne un clone.  Questa operazione è consigliata perché la macchina virtuale originale viene eliminata in modo permanente dopo la conversione in modello.  

  6. Selezionare il clone e rimuovere tutti i checkpoint presenti nella macchina virtuale.  Questa operazione è necessaria in quanto SCVMM non è in grado di convertire in modello una macchina virtuale con checkpoint.  

    1. Fare clic con il pulsante destro del mouse sulla macchina virtuale, quindi scegliere Gestisci checkpoint.

    2. Fare clic su ogni checkpoint, quindi su Rimuovi.

  7. Se si rimuovono i checkpoint da una macchina virtuale, Hyper-V unisce i dischi associati ai checkpoint.  L'operazione potrebbe richiedere diversi minuti a seconda delle dimensioni dei checkpoint.  È possibile verificare lo stato di avanzamento di questa operazione di unione tramite la console di gestione di Hyper-V sull'host nel quale viene distribuita la macchina virtuale.  Attendere il completamento dell'operazione di unione prima di passare al passaggio successivo.  

  8. In Console di amministrazione SCVMM fare clic con il pulsante destro del mouse sulla macchina virtuale, quindi scegliere Nuovo modello.

    1. Accettare le impostazioni predefinite in tutte le schermate.  Quando viene richiesto il percorso di una condivisione di libreria, selezionare la condivisione di libreria SCVMM.  

    2. Fare clic su Crea per avviare il processo SCVMM.  Se il processo SCVMM non viene completato correttamente, esaminare il messaggio di errore e intraprendere le azioni appropriate per correggere il problema.  

Vedere anche

Configurazione di Lab Management per ambienti SCVMM
Creazione di ambienti lab
Creazione e utilizzo di un ambiente di isolamento rete