Vinchin Backup & Recovery
  • ● Facile backup di VM popolari come VMware, Hyper-V, XenServer, XCP-ng, ecc.
  • ● Migrazione senza sforzo di VM tra diverse piattaforme di virtualizzazione (V2V)
  • ● Protezione completa per database come MySQL, SQL Server, OracleDB, ecc.
  • ● Soluzioni integrate di backup aziendale per Windows/Linux, NAS, ecc.
SCARICA LA VERSIONE DI PROVA GRATUITA
Home VM Tips Gestione delle VM con l'agente ospite QEMU di Proxmox

Gestione delle VM con l'agente ospite QEMU di Proxmox

2024-08-30 | Sofia

Indice dei contenuti
  • Cosa è l'agente QEMU Guest?
  • Punti chiavi dell'agente guest QEMU
  • Installazione e configurazione dell'agente QEMU
  • Come Usare l'Agente Ospite QEMU?
  • Come Proteggere in Maniera Efficace una VM Proxmox?
  • Domande frequenti sull'agente Proxmox QEMU
  • Conclusioni
Stai cercando una soluzione robusta per il backup delle macchine virtuali? Prova Vinchin Backup & Recovery!↘ Download Free Trial

Per qualsiasi piattaforma di virtualizzazione, c’è sempre un software client che comunica con l’host, come vmtools di vmware. Sotto KVM è qemu-guest-agent. Poiché PVE si basa su KVM, il client è ancora qemu-guest-agent.

Cosa è l'agente QEMU Guest?

L'agente QEMU Guest è un demone che viene eseguito all'interno del sistema operativo ospite, fornendo vari servizi all'host. Questi servizi facilitano la comunicazione tra l'host e il sistema operativo ospite, consentendo una migliore gestione e controllo della VM. L'agente è particolarmente utile per le attività che richiedono interazioni con il sistema operativo ospite senza necessitare di un'intervento diretta dell'utente.

Punti chiavi dell'agente guest QEMU

1. Miglioramento della gestione delle VM

L'agente QEMU Guest migliora notevolmente le capacità di gestione delle VM. Consente all'host di eseguire comandi all'interno del sistema operativo guest, abilitando una serie di attività amministrative come le operazioni di congelamento e scongelamento del file system, il recupero dei dettagli dell'accesso utente ed l'esecuzione di script.

2. Operazioni di backup e ripristino efficienti

Una delle caratteristiche distintive del QEMU Guest Agent è il suo ruolo nell'aumentare l'efficienza dei processi di backup e ripristino. Utilizzando l'agente, Proxmox può garantire che il file system ospite sia in uno stato coerente prima di avviare un backup, prevenendo così la corruzione dei dati e garantendo un ripristino affidabile.

3. Rapporto accurato sull'uso delle risorse

L'agente QEMU Guest fornisce dati precisi sull'utilizzo delle risorse all'interno della VM, incluso l'utilizzo della CPU e della memoria, che è di grande valore per gli amministratori che cercano di ottimizzare l'allocazione delle risorse e garantire una distribuzione bilanciata del carico di lavoro nell'ambiente virtualizzato.

4. Funzionalità di networking migliorate

Le configurazioni di networking possono essere complesse negli ambienti virtualizzati. L'agente QEMU Guest semplifica la gestione della rete consentendo all'host di modificare dinamicamente le impostazioni di rete all'interno del sistema operativo ospite. Questa funzionalità è particolarmente utile in scenari in cui le VM devono adattarsi a condizioni o requisiti di rete in costante evoluzione.

Installazione e configurazione dell'agente QEMU

Per sfruttare i vantaggi dell'agente ospite QEMU, è necessario prima installarlo e configurarlo correttamente. Ecco un elenco di base:

Installa il pacchetto QEMU Guest Agent:

Per i sistemi basati su Debian:

apt install qemu-guest-agent -y

Per i sistemi basati su Red Hat:

yum install qemu-guest-agent -y

Per Windows:

Utilizza il CD del driver virtio per l'installazione diretta. Se si tratta di win7 / xp, è necessario inserire manualmente il CD, trovare la directory dell'agente e selezionare le versioni a 32-bit e 64-bit.

Dopo che l'installazione è completa, nelle opzioni della macchina virtuale, verificare l'agente QEMU Guest

Come Usare l'Agente Ospite QEMU?

Per le VM con l'agente installato, le informazioni sulla scheda di rete della VM saranno visualizzate nella sua interfaccia di panoramica.

Per un utilizzo più completo, devi utilizzare il comando qm agent. La sintassi è la seguente

qm agent <vmid> <cmd>

Qui vmid è l'ID della VM. cmd è il comando. Li elencherò qui.

fsfreeze-freeze
fsfreeze-status
fsfreeze-thaw

# Visualizza ssd——trim

fstrim

# Visualizza le informazioni del disco

get-fsinfo

# Visualizza il nome del host

get-host-name

# Visualizza le informazioni sul blocco di memoria

get-memory-block-info

# Visualizza la tua memoria

get-memory-blocks

# Visualizza le informazioni di sistema

get-osinfo

# Tempo di visualizzazione

get-time

# Fuso orario visualizzato

get-timezone

# Utenti

get-users

# Visualizza il numero di CPU

get-vcpus

# Visualizza i comandi supportati

info

# Visualizza rete

network-get-interfaces

# Sconosciuto

ping

# Arresto

shutdown

# Hibernate, save to hard disk

suspend-disk

# Hibernate, hybrid

suspend-hybrid

# Sospensione/hibernazione memoria

suspend-ram

Tutti i comandi sopra supportano l'auto-completamento della tastiera TAB.

Per esempio

# Visualizza le informazioni della scheda di rete della VM

qm agent 101 network-get-interfaces

# Visualizza il nome del host

root@pve:~# qm agent 105 get-host-name

qm guest command set

l'agente qm è il guest qm. Ci sono quattro comandi principali per il guest qm:

qm guest cmd
qm guest exec
qm guest exec-status
qm guest passwd

1. qm guset cmd

Questo elemento è equivalente a qm agent

2. qm guest exec (create process)

Questo elemento è il comando passato alla VM

qm guest exec <vmid> <vmcmd> --<option>

<vmid>=vmid

<vmcmd>=comando nella VM. Ad esempio, ip link /docker ps, ecc. Il comando non può avere "-", perché se viene aggiunto "-" verrà impostato sull'opzione successiva <option>

<option>=Un'operazione speciale, con 3 opzioni

pass-stdin=<0/1> Indica se trasmettere lo stdin al comando eseguito all'interno della VM

synchronous=<0/1> Se è 0, restituisce pid. Se è 1, restituisce il risultato di output in formato json

timeout=<integer>  durata della timeout

Dai alcuni esempi

Verifica la directory usr

qm guest exec 108 ls /usr

Verifica se nginx è in esecuzione

qm guest exec 108 ps aux|grep nginx

Ritorna un insieme di metodi se è in esecuzione e non ritorna nulla se non lo è.

3. qm guest exec-status

L'uso è il seguente

qm guest exec-status <vmid> <pid>

Questo elemento può visualizzare lo stato del processo PID della VM.

Si noti che il comando qm guest exec-status deve essere utilizzato in combinazione con qm guest exec. Invalido quando usato da solo

4. qm guest passwd (reset password)

Questo elemento è molto utile e la sintassi è la seguente:

qm guest passwd <vmid> <username> [OPTIONS]

[OPZIONI] ha solo una---crypted=<0/1> se criptare la password. Il predefinito è 0

Esempio

#Cambia la password direttamente

qm guest passwd 108 root

#Applicabile al cambiamento della password del sistema operativo Windows

qm guest passwd 108 administrator

Quanto al seguente --crypted=, di solito non viene aggiunto poiché la password è già crittografata.

Come Proteggere in Maniera Efficace una VM Proxmox?

Vinchin Backup & Recovery è una soluzione di backup e ripristino robusta che supporta molte piattaforme di virtualizzazione come Proxmox, VMware, Hyper-V, XenServer, Red Hat Virtualization, XCP-ng, e Oracle OLVM.

Dispone di backup automatici, senza agente, LAN/LAN-Free, copie offsite, riduzione dei dati efficace e archiviazione su cloud, rispettando la regola aurea del backup 3-2-1 per garantire la sicurezza e l'integrità dei dati.

Per il recupero, offre il ripristino istantaneo delle VM per minimizzare l'RTO a 15 secondi e il ripristino granulare a livello di file. Potenziato con crittografia dei dati e protezione antiransomware, garantisce la sicurezza dei backup delle VM Proxmox VE.Rinforzato con crittografia dei dati e protezione antiricatto, protegge i backup delle VM di Proxmox VE. Inoltre, facilita la migrazione delle VM su oltre dieci piattaforme virtuali, semplificando i trasferimenti di dati tra Proxmox e altri sistemi.La console web facile da usare semplifica la gestione dei backup e la creazione di lavori VM senza intervento manuale.

Impiega solo 4 passi per fare il backup delle VM Proxmox VE:

1. Seleziona l'oggetto di backup.

Proteggi il VM Proxmox

2. Seleziona la destinazione del backup.

Proteggi il VM Proxmox

3. Seleziona le strategie di backup.

Proteggi il VM Proxmox

4. Rivedi e invia il lavoro.

Proteggi il VM Proxmox

Vinchin Backup & Recovery, fidato da migliaia di aziende in tutto il mondo, offre una versione di prova completa di 60 giorni. Condividi le esigenze specifiche del tuo ambiente Proxmox VE, e ti forniremo una soluzione personalizzata che si integra seamless con la tua infrastruttura IT.

Domande frequenti sull'agente Proxmox QEMU

1. Q: Come verificare se è installato l'agente ospite QEMU?

A: Per verificare se il QEMU guest agent sia installato, accedi alla VM e esegui il comando “systemctl status qemu-guest-agent”. Se è installato, vedrai lo stato del servizio; altrimenti, riceverai un errore che indica che il servizio non è stato trovato.

2. Q: Qual è la differenza tra Proxmox VE e QEMU?

A: Proxmox VE è una soluzione completa di gestione della virtualizzazione del server open-source che integra l'ipervisore KVM e i contenitori LXC, offrendo un'interfaccia web per la gestione delle macchine virtuali, dei contenitori, del storage e delle reti. QEMU, d'altro canto, è un emulatore e virtualizzatore di macchine generico e open-source che può eseguire sistemi operativi e programmi di una macchina su un'altra macchina, spesso utilizzato in combinazione con KVM per fornire la virtualizzazione in Proxmox VE.

Conclusioni

L'agente ospite Proxmox QEMU è uno strumento essenziale per gli amministratori che desiderano massimizzare l'efficienza e la funzionalità dei loro ambienti virtualizzati. Facilitando una gestione VM migliorata, processi di backup efficienti, segnalazione accurata delle risorse e capacità di networking avanzate, l'agente ospite QEMU svolge un ruolo fondamentale nelle soluzioni di virtualizzazione moderne.

Condividi su:

Categories: VM Tips