Importing a Snapshot from a Bucket

You can import a snapshot to your account from an S3-compatible bucket.

This enables you, for example, to retrieve a backup of a snapshot or to copy it between accounts in different Regions. The copy of the snapshot belongs to you, is independent from the source snapshot, and gets its own ID. You can create volumes or OUTSCALE machine images (OMIs) from it, share it with other users, or delete it.

To import a snapshot, you need to specify the pre-signed URL for it. For more information, see Configuring a Pre-signed URL.

Importing a Snapshot from a Bucket Using Cockpit v1

Before you begin: Get the pre-signed URL of the snapshot. To do so, you need to have access to the bucket in which the snapshot is stored. For more information, see Configuring an Object ACL and Configuring a Pre-signed URL.

  1. Click Storage > Snapshots.

  2. Click Import .
    The IMPORT SNAPSHOT dialog box appears.

  3. Specify the information for the import:

    1. In the URL field, type the pre-signed URL of the snapshot in the bucket.

    2. In the Virtual Size field, type the size of the copy of the snapshot in your account in bytes.

      This size must be greater than or equal to the size of the original uncompressed snapshot.

    3. (optional) In the Description field, type a description for the copy of the snapshot in your account.

  4. Click Import to validate.
    A copy of the snapshot is imported to your account and appears on the Snapshots page.

Importing a Snapshot from a Bucket Using OSC CLI

Before you begin: Get the pre-signed URL of the snapshot. To do so, you need to have access to the bucket in which the snapshot is stored. For more information, see Configuring an Object ACL and Configuring a Pre-signed URL.

See the CreateSnapshot command sample in the documentation of the OUTSCALE API.

Related Pages

Corresponding API Methods