I am looking into a backup solution, it will run on a virtual machine located at our KVM-host. The question is wether it is best to use a LVM-volume on the host and mount that with NFS into the guest backup machine or wether to use a big disk image.
What good and bad with the solutions? What is the best practice?
If you don't need to share the contents with the host, I'd make two lvm volumes on the host and give them both to the guest. Preferably using virtio.
That would be the fastest option, rather than files-over-NFS or image-over-NFS
I would keep the backup volume separate from the virtual machine and mount via NFS. You won't lose any performance going over NFS.