Ravello Support has moved to My Oracle Support.

To open new technical issues or track existing issues, log into the Ravello cloud service, click on “Help & Support”, and then select “My Oracle Support". To contact Oracle Support by phone, refer to the Oracle Support Contacts Global Directory, scroll down that page past the Acquired Product Support section and the Online Support section for the list of phone numbers by country.
This Support page will be decommissioned by July 28,2017
For more info: Visit our Customer Training page

How to download disk images and ISO files from the Ravello library to your local PC

This article describes how to export Disk Images and .ISO files from the Ravello library. 

 Prerequisites:

1. Have the objects in your account library ready (.ISO files or diskImages)

to create a diskImage from an existing VM, you need to first save the disk to library:

 2. Create an application with a Ubuntu VM provided by Ravello.

3. On the Disks tab, select Add > Add Disk Based on Image.

  1. Select the disk image or .ISO file that you want to download from the Ravello library.

  2. Save and update/publish your application.

export process:

  1. sudo su
  2. Mount the CD. (This procedure does not survive reboot.)
    fdisk -l
    The added disk is listed as: Disk /dev/sda: xxxx MB, xxxxxxx bytes
  3. Create a directory that will be linked to the mounted CD: mkdir /mnt/cdrom1
  4. Mount the image using the following command: mount /dev/sda /mnt/cdrom1
  5. Verify the contents:
    cd /mnt/cdrom1
    ls -al

To export .ISO files from the Ravello library:

  1. Run the following “dd” command:
    dd if=/mnt/cdrom1 of=/tmp/<name_of_iso_file_to_be_created>.iso

  2. Transfer the created file using FTP or SCP to any FTP or remote server.


To export diskImages (such as qemu and vmdk):

  1. Run the command: sudo qemu-img convert -O vmdk -p /dev/sda /tmp/tmp.vmdk
    If qemu-img is not installed, run: sudo apt-get install qemu-img

    /dev/sda/
    is the drive containing the diskImage (from fdisk -l)
    /tmp/tmp.vmdk is the output vmdk file can also be .qcow

  2. Transfer the created file using FTP or SCP to any FTP or remote server.

 

Important Note: Ravello does not guarantee that the Import process will be successful due to device types and changes that are done over Ravello.

Have more questions? Submit a request

Comments

  • Avatar
    Peter Thayer

    A few errors in this.
    1) mount will want a type, e.g -t auto
    2) dd wants to use the actual device, not the mount point. It should be dd if=/dev/sdaX of=/tmp/some.iso

Powered by Zendesk