Acceso remoto al hipervisor KVM sin libvirt

Acceso remoto al hipervisor KVM sin libvirt

Soy un novato en el área de virtualización KVM de Linux. ¿Alguien puede ayudarme a conectarme a mi hipervisor KVM desde una máquina Linux remota sin usar LibVirt ni ninguna otra biblioteca de terceros? He buscado esto pero todos los resultados que obtuve fueron usando libvirt o comandos relacionados con él. No puedo usar ninguna biblioteca de terceros y necesito realizar una copia de seguridad de mi KVM desde una máquina remota.

¿Puede decirme también por qué se requiere un demonio en KVM cuando no se requiere en VMware ESXI?

¿Existe alguna API de KVM para realizar copias de seguridad de las máquinas virtuales que se ejecutan en KVM desde una máquina remota (sin usar libvirt)? Esta copia de seguridad debe realizarse en diferentes niveles, como el nivel de VM, el nivel de disco y el nivel de archivo.

Respuesta1

KVM es un hipervisor, no una pila de administración, por lo que si desea administrarlo, inicie sesión en la consola del host o utilice herramientas de administración como libvirt. Compararlo con ESXi no es muy correcto en este sentido: ESXi está repleto de demonios y herramientas adicionales, y esta es exactamente la funcionalidad que proporciona libvirt (en realidad, proporciona más), así que no veo por qué no se puede usar un Linux común. Biblioteca basada en software que está diseñada para responder a todas sus necesidades en una única configuración de host.

KVM tiene las herramientas básicas de línea de comandos para iniciar/detener máquinas virtuales y, para interactuar con la máquina virtual, puede conectarse al monitor qemu; sin embargo, todo esto también es mucho más fácil e intuitivo con libvirt.

Por cierto, al usar libguestfs puede leer el sistema de archivos invitado desde el host y realizar copias de seguridad selectivas. Y con libvirt, administrar las instantáneas y el ciclo de vida de las VM también es mucho más fácil que sin él.

información relacionada