You need to enable JavaScript to run this app.
Elastic Compute Service

Elastic Compute Service

Copy page
Download PDF
Importing custom images
Image import overview
Copy page
Download PDF
Image import overview
You can create an image file for a local server or an ECS instance from other cloud vendors, and import the image file into the VolcanoEngine platform as a custom image.​
This topic describes how to import an image, helping you understand how to migrate an image file to the cloud by uploading the image.​
Import a Linux image​
​​​
  1. Learn about the requirements and limits for importing Linux images. For more information, see Image import requirements.​
  1. Configure an image.​
  1. Modify the /etc/fstab file of the image to comment out or delete the data volume directory information. Learn more.​
  1. Install and configure Cloud-init. Learn more.​
  1. Install the Virtio driver. Learn more.​
  1. Install the password reset plugin and the blk-none tool. Learn more.​
  1. Check whether the image complies with the VolcanoEngine image specifications. Learn more.​
  1. Obtain the image file and convert the format of the image file. Learn more.​
  1. Import the image file to generate a custom image. Learn more.​
Import a Windows image​
​​​
  1. Learn about the requirements and limits for importing Windows images. For more information, see Image import requirements.​
  1. Configure an image.​
  1. Install and configure Cloudbase-init in the image. Learn more.​
  1. Install the Virtio-Win driver. Learn more.​
  1. Install the password reset plugin. Learn more.​
  1. Obtain the script for activating the operating system. Learn more.​
  1. Run Sysprep to delete specific content from the image. Learn more.​
  1. Obtain the image file and convert the format of the image file. Learn more.​
  1. Import the image file to generate a custom image. Learn more.​
Last updated: 2025.09.01 18:20:45