Charger un fichier OVA dans un compartiment de stockage OCI

Avant qu'un fichier OVA Access Gateway ne puisse être importé, il doit être chargé dans un compartiment. Au cours de cette tâche, nous allons charger un fichier OVA dans un compartiment.

  1. À l'aide du menu de navigation situé en haut à gauche, sélectionnez Stockage d'objets > Stockage d'objets.
  2. Dans le volet namedCompartiments, cliquez sur le nom du compartiment. Ce compartiment contient l'image Access Gateway.
  3. Cliquez sur Charger un objet.
  4. Dans la boîte de dialogue Charger des objets, déplacez le fichier OVA Access Gateway depuis le répertoire. Vous pouvez également cliquer sur Sélectionner des fichiers, accéder au répertoire qui contient le fichier OVA Access Gateway et le sélectionner.
  5. Cliquez sur Charger des objets.
  6. La boîte de dialogue Charger des objets affiche un indicateur de pourcentage d'achèvement. Attendez que le fichier OVA Access Gateway soit chargé.
  1. Retournez à la ligne de commande OCI.
  2. Déterminez l'espace de noms du stockage d'objets OCI en exécutant la commande oci os ns get.oci os ns get.
    {
        "data": "id732ljpics9"
    }
  3. Déterminez l'id du compartiment OCI en exécutant la commande oci iam compartment list --all.
    {
        "data": [ {
    	"compartment-id": "ocid1...",
           . . .
           "id": "ocid1.compartment.oc1..aaaaaaaazixo6ywqdhtwetbymmw6gmrxbyaajc4aibnczaihsrfi6n5z7axq",
    	. . .
           "name": "OAG",
    	"time-created": "2019-12-11T20:54:25.053000+00:00"
    	} ]
    }
  4. Utilisez l'ID du compartiment pour générer une liste de tous les noms de compartiment en exécutant la commande oci os bucket list.

    oci os bucket list --compartment-id <compartment id>

    <compartment id> représente le compartiment contenant le compartiment cible.

    Lorsque vous exécutez la commande oci os bucket list, les résultats suivants apparaissent :
    {
        "data": [ {
             "compartment-id": "<compartment id>"
             . . .
    	 "name":"OAG Bucket"
    	 . . .
    	 } ]
    }
  5. Exécutez la commande oci os object put pour charger le fichier OVA dans le compartiment en utilisant une commande similaire à celle-ci :
    oci os object put --namespace <namespace> \
        --bucket-name <bucket name>\
        --file <fully qualified path to Access Gateway file> \
        --name "<name for file in bucket" \
        --part-size <maximum size of each part of the file upload in MB, default 128>\
         --parallel-upload-count 5

    Voici un exemple de commande oci os object put avec les paramètres renseignés avec des valeurs :

    oci os object put --namespace id732ljpics9 \
        --bucket-name "OAG-bucket \
        --file ~/Downloads/oag-2021.10.2-1e8896b.ova\
        --name  "OAG-20210.10.ova"\
        --part-size 100\
        --parallel-upload-count 5

    Lorsque vous exécutez la commande oci os object put, le résultat suivant apparaît :

    Upload ID: dab2a2d8-. . .
    Split file into 15 parts for upload.
    Uploading object  [#######################################--] 95%
    {
        "etag":"ec4...",
        "last-modified": "Thu, 12 Dec 2019 19:46:29 GMT",
        "opc-multipart-md5": "J3E5yqVdsL6K5sHeekFZhw==-15"
    }
  6. Attendez que le fichier soit chargé.

Ressources connexes

Gérer les compartiments pour obtenir plus d'informations sur les compartiments OCI.