How to expand specifications

Hi,

Just a general question. I stared a VM running Ubuntu with 100 GB storage. It took a long time to get virtualmin setup to my liking, I would hate to start all over again. But the 100 GB may very soon not be enough. Is there a way to launch a second 100 GB VM with the same version of virtualmin and use any of the available options like cloudmin, clusters or whatever technology to use this second VM to continue building on top of the first?

Or am I forced to somehow make a backup, delete the VM, start a newer bigger one, restore the backup and pray that would work?