O Oracle VirtualBox pode ser completamente administrado pela linha de comando, ao invés da interface gráfica.
E como pode ser executado pela linha de comando, pode ser executado dentro de um script, e torna o backup, duplicação de máquinas virtuais, e criação de discos muito mais fácil.
Veja todas as opções no manual do Oracle VirtualBox.
C:UsersProni>"c:Program FilesOracleVirtualBoxVBoxManage.exe" list runningvms "OracleDG01" {e96d6ba1-e7f2-4598-aab2-b7105c182dda} "OracleDG02" {05d95188-ce26-4a66-a9f8-be104937dc12} C:UsersProni>"c:Program FilesOracleVirtualBoxVBoxManage.exe" controlvm OracleDG01 poweroff 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100% C:UsersProni>"c:Program FilesOracleVirtualBoxVBoxManage.exe" startvm OracleDG01 Waiting for VM "OracleDG01" to power on...