Eu gerencio muitas máquinas Ubuntu, muitas físicas, muitas virtuais.
O backup como um conceito geral é bem simples, mas o backup de sistemas inteiros tende a ficar confuso. Estou familiarizado com o virt-p2v, mas isso tende a exigir atenção individual a um sistema quando você deseja migrá-lo. O mesmo acontece com a migração de imagens de disco (qed, vmdk, volumes LVM, etc.)
O mais próximo que encontrei foi o Acronis Backup and Restore, que executa um agente em cada máquina (bare ou guest) e comunica com um servidor central e tratou de vários aspectos de conversão, como conversão de UUIDs de disco e conversões de MBR para GPT como parte do processo de restauração.
Infelizmente, a Acronis é proprietária e extremamente cara se você quiser esses recursos para dois sistemas domésticos e uma dúzia de VMs.
Existe alguma boa solução que eu poderia colocar em prática que faça backups de uma forma que ignora em grande parte o estado em que uma restauração seria feita? Ou seja, as máquinas são regularmente armazenadas de forma automatizada para que, quando necessário, possam ser rapidamente restauradas em uma máquina de destino - mesmo que essa máquina de destino seja agora uma VM quando anteriormente estava vazia? (Ou o contrário?)