ESX Virtualization

VMware ESXi, vSphere, VMware Backup, Hyper-V... how-to, videos....

Nakivo Backup and Replication - #1 Backup solution for Virtual, physical, cloud, NAS and SaaS

Menu
  • Certification
      • VCP-DCV vSphere 8
          • vcp2024-125.
        • Close
    • Close
  • VMware
    • Configuration Maximums
    • vSphere
      • vSphere 8.0
      • vSphere 7.0
      • vSphere 6.7
      • vSphere 6.5
      • vSphere 6.0
      • Close
    • VMworld
      • VMware EXPLORE 2024
      • VMware EXPLORE 2023
      • VMware EXPLORE 2022
      • VMworld 2019
      • VMworld 2018
      • VMworld 2017
      • VMworld 2016
      • VMworld 2015
      • VMworld 2014
      • VMworld 2013
      • VMworld 2012
      • VMworld 2011
      • Close
    • Close
  • Microsoft
    • Windows Server 2012
    • Windows Server 2016
    • Windows Server 2019
    • Close
  • Categories
    • Tips – VMware, Microsoft and General IT tips and definitions, What is this?, How this works?
    • Server Virtualization – VMware ESXi, ESXi Free Hypervizor, VMware vSphere Server Virtualization, VMware Cloud and Datacenter Virtualization
    • Backup – Virtualization Backup Solutions, VMware vSphere Backup and ESXi backup solutions.
    • Desktop Virtualization – Desktop Virtualization, VMware Workstation, VMware Fusion, VMware Horizon View, tips and tutorials
    • How To – ESXi Tutorials, IT and virtualization tutorials, VMware ESXi 4.x, ESXi 5.x and VMware vSphere. VMware Workstation and other IT tutorials.
    • Free – Free virtualization utilities, ESXi Free, Monitoring and free backup utilities for ESXi and Hyper-V. Free IT tools.
    • Videos – VMware Virtualization Videos, VMware ESXi Videos, ESXi 4.x, ESXi 5.x tips and videos.
    • Home Lab
    • Reviews – Virtualization Software and reviews, Disaster and backup recovery software reviews. Virtual infrastructure monitoring software review.
    • Close
  • Partners
    • NAKIVO
    • StarWind
    • Zerto
    • Xorux
    • Close
  • This Web
    • News
    • ESXi Lab
    • About
    • Advertise
    • Archives
    • Disclaimer
    • PDFs and Books
    • Close
  • Free
  • Privacy policy

How to Get Started with Ravello Systems – VM Import Tool

By Vladan SEGET | Last Updated: November 9, 2022

Shares

Ravello Systems allows many different use cases. Training labs, simulations of production environment or just creating and spinning a couple of VMs from scratch. You can not only use those cloud services through Ravello at a very very reasonable cost but also learn, test or execute different configurations and setups if you don't have enough resources on your production system. Today we will Get Started with Ravello Systems and we will have a closer look at their VM Import Tool as it's an essential utility to import existing VMs to the Ravello cloud.

If you're new to Ravello, or don't know exactly about their technology here is the essentials. Their virtualization technology (HVX) works this way: Hight performance virtualization engine with overlay storage and overlay networking. Once you actually ask to run the VMs at Google or AWS, Ravello creates and spins up nested ESXi hosts. It does binary translations with a lot of optimization. Then they expose the VMware or KVM virtual devices which allows your VMs to run on the top. You can access those VMs remotely different maners, RDP, console, SSH, temp urls….

From the cost perspective their offer is very straightforward too. In fact, there are no upfront costs. You only pay on what you use and when you use. The costs covers the running instances in Google or AWS cloud and the Ravello technology. The cost is very low comparing the money you need to invest to a real hardware. When you don't use the VMs you shut them down and you just don't pay anything…. They have an online cost simulator too. After creating an account (they offer 14 days free trial – no credit card required) there is one of the first tools that you will certainly use is the VM import tool. What is it?

Get Started with Ravello Systems – VM Import Tool

It's basically an importing utility allowing to:

  • Upload a VM from your vSphere or ESXi host – You can select ESXi or vCenter. In this case you will import this VM directly to Ravello and the VM (with all the System, Data, Installed applications, network configurations will be kept, will be duplicated to Ravello.
  • Upload a VM from OVF file or Ravello export file – OVF is standard VMware packaging file. Many VMs and appliances are distributed in this format as within this file all the config of the VM is also stored. (OVA isn't supported but you can simply untar the OVA).  You can also export a VM from your existing infrastructure via vSphere Client. Just select a VM you want to export from the inventory, and then select   File  > Export  > Export OVF Template. Note that the VM has to be Powered Off first.
  • Create a New VM by uploading existing disk files – you can pick up ISO file and have it in your repository to install Servers while working remotely at Ravello or you can also upload VMDK file or QCOW format (it's QEMU Copy-On-Write file format).
  • Another type of file – If you're running different Virtualization product or even if you have physical host you want to convert, I'd like you point you to one or two tools you'll find on my free tools page. It's VMware Converter and Starwind V2V Converter. Those two are complementary and do a good job of converting VM disks into VMDK files, which can then be uploaded via “single disk upload” option into Ravello.

Ravello VM Import utility

I assume that you have already open a Ravello account and you are familiar with their offerings and pricing. It's fairly simple as you pay only when you run live some VMs. By default you create and start a VM, the VM is set to run for 2 hours. Then it stops and you're not charged until you power on that VM again…

But let's get back to the VM import tool and the details. First thing you need to do is to install the VM Import tool on your management workstation. I assume that you're using Windows system, but know that the VM import tool is also available for Mac and Linux. It can be your work laptop or desktop which has a connection to your vSphere infrastructure (or an ESXi host). Yes, you don't have to have vCenter running in order to upload a VM into Ravello.

The offline mode allows (what I think) to prepare the VMs (or VMDKs or ISOs) locally when you don't have an internet connection…..

Ravello VM import utility - with offline mode option

Below you can find links to GUI and CLI versions of the VM import tool:

Windows:

  • Download GUI VM Import Tool for Windows – Enables you to import VMs through the product GUI
  • Download CLI VM Import Tool for Windows – Enables you to import VMs using a command line interface, so the process can be performed offline and be automated
MAC
  • Download GUI VM Import Tool for Mac
  • Download CLI VM Import Tool for Mac
Linux
  • Download GUI VM Import Tool for Linux
  • Download CLI VM Import Tool for Linux

Then when you select the first option, you'll get to a screen, which has a summary of what's being currently uploaded. The uploads can be restarted in case there is a connection interruption. You can see that as an example I'm uploading a 2003 server VM from an ESXi host (not vCenter in this case).

Before starting importing some VMs you have to stop them so perhaps you want to do that outside of business hours. Ravello VM Import Tool

The same way as you upload a whole VM (with all the different disks – if the VM has more than one disk) you can upload individual VMDK or ISO files. For this you'll use the third option – Upload single disk image (ISO, VMDK or QCOW format)

The CLI utility

The CLI utility is interesting in case  you want to script. After downloading, just unzip and place yourself in the sub folder called ravello_cli where you'll find an executable called ravello.exe which is the main CLI file you need to work with.

Here is the app….

Ravello VM Import CLI Utility

And here is some view from the actions…

Ravello VM import Tool - a CLI utility

To go further, the best is to get the Ravello User Guide. They also have tons of resources and videos available from the help center.

Warning: Your internet connection has to have some good upload speed when using the Ravello VM Import tool. In my case especially during afternoons, that was clearly not the case, so I had a difficult times to get some bits up to Ravello -:)….

Imported VMs are automatically added to the Ravello VM Library.

Once you have those images in Ravello you can start constructing your online application, VM or multi-VM environment which you can then register as a blueprint. Blueprint is a kind of a snapshot of your current design. The advantage of creating a blueprint out of your application design is that you can deploy multiple copies from that blueprint, for example if you have several developpers who needs to work on the same version of an application etc…

We'll take a look at some of the “online” tasks as well as we will familiarize with the user interface when working in the Ravello cloud in our next post.

Ravello Serie:

  • How to create a simple VM in Ravello?
  • How to Get Started with Ravello Systems – VM Import Tool – (This post)
  • Run Nested ESXi in AWS or Google with RavelloSystems 
  • How-to Install VMware Tools on VM which runs in Ravello Cloud?
  • How-to Assign a Public IP Which Persist Across Reboots for Ravello VMs
  • How to configure RDP for your VM in Ravello Cloud
  • How to create a multi VM application In Ravello
  • How to Hot-Clone a VM and upload to Ravello Cloud

Enjoy.. -:) Stay tuned through RSS, and social media channels (Twitter, FB, YouTube)

Shares
5/5 - (3 votes)

| Filed Under: Server Virtualization Tagged With: Get Started with Ravello Systems, Ravello VM Import Tool

About Vladan SEGET

This website is maintained by Vladan SEGET. Vladan is as an Independent consultant, professional blogger, vExpert x16, Veeam Vanguard x9, VCAP-DCA/DCD, ESX Virtualization site has started as a simple bookmarking site, but quickly found a large following of readers and subscribers.

Connect on: Facebook. Feel free to network via Twitter @vladan.

Comments

  1. Mike Kent says

    February 6, 2018 at 8:06 pm

    Do you know of a way to reverse the process and download a Ravello VM to a local machine to use when working offline?

    • Vladan SEGET says

      February 7, 2018 at 7:16 am

      That’s a good question. I’ll try to get someone to reply on this. Thanks.

  2. Steve Briese says

    March 27, 2019 at 7:26 pm

    Vladan, you sound like you know what you are doing. I have a small project and am looking for help. I need to transfer thousands of files daily
    FROM: a Windows XP running on VMware Fusion 6.0.6 on my Mac
    TO: My website hosted through Kinsta on Google Cloud.
    I would like to move my Fusion VM to Google Cloud. I am located in Malta, but my website is in the US. Is this something you could do for me? What Ravello be the best avenue?

Private Sponsors

Featured

  • Thinking about HCI? G2, an independent tech solutions peer review platform, has published its Winter 2023 Reports on Hyperconverged Infrastructure (HCI) Solutions.
  • Zerto: One Platform for Disaster Recovery, Backup & Cloud Mobility: Try FREE Hands-On Labs Today!
Click to Become a Sponsor

Most Recent

  • Veeam Backup & Replication v13 Beta: A Game-Changer with Linux
  • What is Veeam Data Cloud Vault and how it can help SMBs
  • Nakivo Backup and Replication – Malware Scan Feature
  • Zerto 10 U7 released with VMware NSX 4.2 Support
  • XorMon NG 1.9.0 Infrastructure Monitoring – now also with Veeam Backup Support
  • Heartbeat vs Node Majority StarWind VSAN Failover Strategy
  • Vulnerability in your VMs – VMware Tools Update
  • FREE version of StarWind VSAN vs Trial of Full version
  • Commvault’s Innovations at RSA Conference 2025 San Francisco
  • VMware ESXi FREE is FREE again!

Get new posts by email:

 

 

 

 

Support us on Ko-Fi

 

 

Buy Me a Coffee at ko-fi.com

Sponsors

Free Trials

  • DC Scope for VMware vSphere – optimization, capacity planning, and cost management. Download FREE Trial Here.
  • Augmented Inline Deduplication, Altaro VM Backup v9 For #VMware and #Hyper-V – Grab your copy now download TRIAL.

VMware Engineer Jobs

VMware Engineer Jobs

YouTube

…

Find us on Facebook

ESX Virtualization

…

Copyright © 2025 ·Dynamik-Gen · Genesis Framework · Log in