I have a virtual machine (guest=linux, host=windows) that is run from a physical disk which was created by VBoxManage internalcommands createrawvmdk
.
I'm about to max out the space on that SSD, so I want to migrate it all to a new, bigger one and while I'm at it, move it into a virtual disk image -- possibly also so that I can start creating snapshots.
Is this possible without reinstalling the guest OS (without creating a new VM)?
Else I'd have to create a new one, install the OS and rsync the stuff from the old SSD and "reinstall" all the stuff in the new one. It isn't that much because I use Docker a lot, which makes a manual migration easy, but there are also non-Dockerized DB's which would need to get migrated by hand, and I'd really like to avoid that. Or would you recommend creating a new VM anyway for some really specific reason?