Référence des fichiers manifestes
Un fichier manifeste est un fichier qui est nécessaire pour importer une image machine OUTSCALE (OMI) depuis un bucket OUTSCALE Object Storage (OOS). Pour en savoir plus, voir Copier une OMI vers d’autres Régions.
Un fichier manifeste peut être créé de deux façons :
-
Automatiquement : Lorsque vous pouvez exportez une OMI vers un bucket via Cockpit ou la méthode API CreateImageExportTask, le fichier manifeste et toutes les snapshots nécessaires sont automatiquement créés directement dans le bucket.
-
Manuellement : Vous pouvez aussi manuellement rédiger le fichier manifeste correspondant à l’OMI, puis le déposer manuellement ainsi que toutes les snapshots nécessaires dans le bucket, mais cela requiert davantages d’étapes.
Une fois que le fichier manifeste existe dans le bucket, l’OMI peut être importée.
Pour rédiger manuellement un fichier manifeste, vous devez créer un fichier JSON en suivant cette structure :
{
"Version": 1,
"Image": {
"Name": "image-example",
"Description": "",
"Architecture": "x86_64",
"Type": "machine",
"ProductTypes": [
"0001"
],
"Public": false,
"Snapshots": [
{
"DeleteOnTermination": false,
"Device": "/dev/sda1",
"Filename": "snap-11111111-aaaaaaaa.qcow2.gz",
"Iops": null,
"PreSignedUrl": "https://oos.eu-west-2.outscale.com/<BUCKET>/snap-11111111-aaaaaaaa.qcow2.gz?<...>",
"Size": 10737418240,
"VolumeType": "standard"
},
{
"DeleteOnTermination": false,
"Device": "/dev/sda2",
"Filename": "snap-22222222-aaaaaaaa.qcow2.gz",
"Iops": null,
"PreSignedUrl": "https://oos.eu-west-2.outscale.com/<BUCKET>/snap-22222222-aaaaaaaa.qcow2.gz?<...>",
"Size": 21474836480,
"VolumeType": "standard"
}
]
}
}
Ce fichier contient les attributs suivants :
Attribute | Required | Description | ||
---|---|---|---|---|
|
Oui |
La version du fichier manifeste (toujours |
||
|
Oui |
Informations à propos de l’OMI que vous voulez exporter. |
||
|
Non |
Le nom de l’OMI.
|
||
|
Non |
Une description pour l’OMI.
|
||
|
Non |
L’architecture de l’OMI ( |
||
|
Non |
Le type d’OMI (toujours |
||
|
Oui |
Les codes produit associés à l’OMI. |
||
|
Non |
Si l’OMI est publique ou privée. |
||
|
Oui |
Informations à propos des snapshots associés à l’OMI. |
||
|
Non |
Si |
||
|
Oui |
Le nom de périphérique du volume. Pour un volume système, vous devez utiliser |
||
|
Oui |
Le nom de fichier du snapshot dans le bucket. |
||
|
Non |
Le nombre d’opérations de lecture/écriture par seconde (IOPS) (uniquement pour les volumes |
||
|
Oui |
L’URL pré-signée du fichier du snapshot. Pour en savoir plus, voir Créer une URL pré-signée. |
||
|
Oui |
La taille du snapshot décompressé, en octets. |
||
|
Non |
Le type de volume ( |
Pages connexes