Installare l'agente di macchine virtuali Azure in modalità offline
Si applica a: ✔️ macchine virtuali di Windows
L'agente di macchine virtuali Azure (agente di macchine virtuali) offre funzionalità utili, ad esempio la reimpostazione della password dell'amministratore locale e il push di script. Questo articolo illustra come installare l'agente di macchine virtuali per una macchina virtuale (VM) Windows offline.
Quando utilizzare l'agente di macchine virtuali in modalità offline
Installare l'Agente di macchine virtuali in modalità offline se quest'ultimo non è installato e non è possibile eseguire l'accesso tramite RDP alla macchina virtuale.
Se puoi eseguire l'accesso tramite RDP alla macchina virtuale, è sufficiente scaricare e installare l'Agente di macchine virtuali manualmente.
Come installare l'agente di macchine virtuali in modalità offline
Utilizzare i passaggi seguenti per installare l'agente di macchine virtuali in modalità offline.
Passaggio 1: collegare il disco del sistema operativo della macchina virtuale a un'altra macchina virtuale come disco dati
Acquisisci uno snapshot per il disco del sistema operativo della macchina virtuale interessata, crea un disco dallo snapshot e quindi collega il disco a una macchina virtuale per la risoluzione dei problemi. Per altre informazioni, vedere Risolvere i problemi di una macchina virtuale Windows collegando il disco del sistema operativo a una macchina virtuale di ripristino tramite il portale di Azure.
Connettiti alla VM dello strumento di risoluzione dei problemi. Apri Gestione computer>Gestione disco. Verificare che il disco del sistema operativo sia online e che le lettere di unità siano assegnate alle partizioni del disco.
Passaggio 2: modificare il disco del sistema operativo per installare l'agente di macchine virtuali Azure
Effettuare una connessione desktop remoto alla VM dello strumento di risoluzione dei problemi.
Nella macchina virtuale per la risoluzione dei problemi, passare al disco del sistema operativo collegato, quindi aprire la cartella windows\system32\config. Copia tutti i file in questa cartella come backup, nel caso sia necessario un rollback.
Avviare Editor del Registro di sistema (regedit.exe).
Seleziona la chiave HKEY_LOCAL_MACHINE. Nel menu, seleziona File>Carica Hive:
Passare alla cartella \windows\system32\config\SYSTEM sul disco del sistema operativo collegato. Per il nome dell'hive, inserisci BROKENSYSTEM. Il nuovo hive del registro viene visualizzato sotto la chiave HKEY_LOCAL_MACHINE.
Se sul disco del sistema operativo collegato è installato l'Agente di macchine virtuali, eseguire un backup della configurazione corrente. Se Agente di macchine virtuali non è installato, passare al passaggio successivo.
Rinominare la cartella \windowsazure in \windowsazure.old.
Esporta i seguenti registri:
- HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
- HKEY_LOCAL_MACHINE\BROKENSYSTEM\ControlSet001\Servizi\RdAgent
Utilizzare i file esistenti nella macchina virtuale dello strumento di risoluzione dei problemi come repository per l'installazione dell'agente di macchine virtuali. Effettuare i passaggi seguenti:
Dalla macchina virtuale per la risoluzione dei problemi, esportare le seguenti sottochiavi in formato del registro (.reg):
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WindowsAzureGuestAgent
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RdAgent
Modifica i file di registro. In ogni file, modifica il valore della voce SYSTEM in BROKENSYSTEM (come mostrato nelle immagini seguenti) e salva il file. Ricorda l'ImagePath dell'attuale agente di macchine virtuali. Dovremo copiare la cartella corrispondente sul disco del sistema operativo collegato.
Importare i file di registro nel repository facendo doppio clic su ciascun file di registro.
Verificare che le seguenti sottochiavi siano importate correttamente nell'hive BROKENSYSTEM:
- WindowsAzureGuestAgent
- RdAgent
Copia la cartella di installazione dell'attuale agente di macchine virtuali sul disco del sistema operativo collegato:
Nel disco del sistema operativo collegato, creare una cartella denominata WindowsAzure nel percorso radice.
Passare a C:\WindowsAzure sulla macchina virtuale per la risoluzione dei problemi e cercare una cartella denominata C:\WindowsAzure\GuestAgent_X.X.XXXX.XXX. Copiare la cartella GuestAgent con il numero di versione più recente da C:\WindowsAzure alla cartella WindowsAzure nel disco del sistema operativo collegato. Se non si è sicuri di quale cartella copiare, copiare tutte le cartelle GuestAgent. L'immagine seguente mostra un esempio della cartella GuestAgent copiata sul disco del sistema operativo collegato. Se non si riesce a trovare la cartella GuestAgent, controllare il percorso dell'immagine della sottochiave del Registro di sistema WindowsAzureGuestAgent per ottenere il percorso corretto.
Seleziona BROKENSYSTEM. Dal menu, seleziona File>Scarica Hive.
Scollega il disco del sistema operativo, quindi modifica il disco del sistema operativo per la VM interessata.
Accedi alla VM. Si noti che RdAgent è in esecuzione e che i log vengono generati.
Se hai creato la macchina virtuale usando il modello di distribuzione di Resource Manager, hai finito.
Passaggi successivi
- Panoramica dell'agente di macchine virtuali Azure
- Estensioni e funzionalità per macchine virtuali per Windows
Contattaci per ricevere assistenza
In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.