Export a VM with the snapshots

exportsnapshotvirtualbox

I have a machine with snapshots at different key points in the configuration.
Now I need to back up this VM, with its snapshots, to another machine.

  • I tried the "Export" function, but the .ova file only contain the Current state, no snapshots.
  • Other solution I see is reverting to the first snapshot, export, forward to the next snapshot, export… It would be long, tedious, and heavy.

Is there any ways to take a VM and send it to another computer while preserving the snapshots?

Best Answer

To copy an entire VM with its snapshots and everything, the only way I know of is by copying the entire folder of the VM. Zipping the folder with 7z will reduce the disk-space to transfer.

If required, the VM with its snapshots can be cloned under another name by:

[right-click] VM -> Clone... -> [button] Next -> [radio button] Full clone -> [radio button] Everything -> [button] Clone

See the article Moving A VirtualBox VM With Snapshots for a detailed write-up.

Related Question