Hi, here’s the question context: I just installed Qubes and fully updated it, I also have another laptop with Qubes which is very old and everything needs updating except dom0. I’ve already backed up all I wanted to from the old system.
How can I migrate the new system to the old one? Do I make a backup of all Qubes (including dom0) and just restore them on the other machine? If so, what happens with the qubes that already exist (same names), do they get overwritten? Are there any qubes I shouldn’t migrate (e.g. does restoring sys-usb from another, quite different, machine work properly)?
About the old TemplateVMs, can I just delete these on the old system (use “Delete qube”) and migrate in the updated ones with Restore, or do I need to do some kind of installation / uninstallation?
To ask the same question in other way: can I just delete all qubes on the old system (use “Delete qube”) except dom0, then Restore all qubes from another machine, and expect everything to work? If not, what is the best way to go about it? Thank you!
Thank you, I did and it worked without big issues. I didn’t change sys-usb, so using the old one. Uninstalled the templates… I’m curious if the new templates will get automatic notification for updating from dom0, since they haven’t been “installed”, only copied over.
The only bug I’ve discovered so far was the Applications in the menu for the new qubes going haywire, which was easy to refresh.
This would be the least effort, but I’m wondering if anyone tried to Clone Qubes with CloneZilla or some other Disk Cloning Software… I cloned a lot of disks but I had a tough time with cloning a Proxmox SSD (numerous tools, none booted afterwards)… But if there aren’t experiences then I’ll test it and report back…
If you want to clone the Qubes OS disk to another disk that has the same or bigger size then you can just use dd to write the old disk to the new disk. And then extend the partition/LVM on the new disk if it was bigger.
Cloned Qubes to another nvme with CloneZilla, but when starting qubes I get python errors in journalctl like "UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\xe4’.