Copying an OMI Across Regions

You can copy an OUTSCALE machine image (OMI) between accounts located in different Regions, using an export/import method.

The owner of the source OMI first needs to export it to an OUTSCALE Object Storage (OOS) bucket. The other user then needs to import it in their account by using the pre-signed URL of the manifest file of the OMI.

Before exporting an OMI or a snapshot to another Region, you need to make sure that this action is authorized by all applicable third-party licenses. If the export is authorized, only an OMI export guarantees the application of third-party licenses in the target Region, whereas a snapshot export does not.

  1. The owner of the source OMI must:

    1. Export the OMI to an OOS bucket. For more information, see Exporting an OMI to a Bucket.
      This action creates the necessary snapshots and manifest file in the bucket.

    2. Provide the other user with a pre-signed URL to the manifest file. For more information, see Creating a Pre-Signed URL.

    Instead of exporting the OMI itself, the owner can also manually write the manifest file corresponding to the OMI, and then manually upload this file and all necessary snapshots to the bucket, but this requires more steps. For more information, see Manifest File Reference.

  2. The other user can then import the OMI from the bucket, by using the manifest file. For more information, see Importing an OMI from a Bucket.

    A copy of the OMI is created in the user’s account.

Related Pages

Corresponding API Methods