I have a VM running on GCP. I have the world's simplest usecase: how do you export the instance as a snapshot so that I can run it from somewhere else. Say, a virtual box environment or another cloud provider. How do you export a snapshot of your disk and VM? Good luck searching for a solution. I just spent 2 hours trying to figure this out and it seems impossible :(
Edit to add: even if this were possible, it would be made exta challenging due to the cloud provider specific agents that are installed in VMs.