IBM Cloud Docs
Importation d'une image d'initialisation

Importation d'une image d'initialisation


IBM Power Virtual Server dans IBM centre de données

IBM Power Virtual Server Cloud privé dans Site client


Vous pouvez importer une image d'amorçage personnalisée à l'aide de l'interface de ligne de commande IBM® Power® Virtual Server ou de la console. Tous les centres de données utilisent les types de stockage Niveau 0, Niveau 1, Niveau 3 et IOPS fixes. Une fois le volume créé, vous ne pouvez pas modifier les types de stockage. Une machine virtuelle (VM) peut avoir des disques provenant de plusieurs types de stockage. L'importation d'images d'initialisation volumineuses prend un certain temps. Il se peut que le message de confirmation ne vous parvienne qu'après un certain temps.

L'importation d'images nécessite des clés HMAC (accès, secret) pour accéder à votre IBM Cloud Object Storage. Pour générer vos clés HMAC, voir Utilisation des IBM COS HMAC credentials.

La fonction de travail IBM® Power® Virtual Server assure le suivi des opérations asynchrones à exécution longue telles que la capture de machine virtuelle, l'exportation d'image et l'importation d'image dans plusieurs espaces de travail de votre compte cloud.

Dans le cadre de cette fonction de travail, les API et les interfaces de ligne de commande suivantes sont disponibles:

Les fonctions de capture de machine virtuelle Power Virtual Server, d'exportation d'image et d'importation d'image sont limitées à une opération à la fois par espace de travail Power Virtual Server. Si l'une de ces opérations est soumise avec succès, aucune autre opération (capture de machine virtuelle, exportation d'images et importation d'images) ne peut être soumise tant que l'opération précédente n'est pas terminée.

Utilisation de l'API Power Virtual Server pour importer une image de démarrage

Pour importer une image de démarrage, vous pouvez utiliser les API énumérées dans la rubrique Créer une nouvelle image à partir des images disponibles que vous avez stockées dans IBM COS.

Pour importer une image personnalisée SAP HANA ou SAP NetWeaver, spécifiez les détails de l'image suivants :

      "importDetails":{
         "licenseType":"byol",
   "product":"Hana",
         "vendor":"SAP"
      }

Utilisation de l'interface de ligne de commande Power Virtual Server pour importer une image d'initialisation

Procédez comme suit pour importer une image d'initialisation à l'aide de l'interface de ligne de commande Power Virtual Server. Pour plus d'informations, consultez le Power Virtual Server Référence CLI.

  1. Pour importer une image personnalisée à partir de IBM Cloud Object Storage, utilisez la commande ibmcloud pi image-import.

  2. Recherchez l'image que vous venez d'importer en utilisant la commande ibmcloud pi images.

    shell
    ibmcloud pi images [--long] [--json]
    
  3. Pour importer une image personnalisée SAP HANA ou SAP NetWeaver, utilisez la commande -d, --import-details strings.

Utilisation de l'interface utilisateur Power Virtual Server pour importer une image d'amorçage

Procédez comme suit pour importer une image d'initialisation à l'aide de l'interface utilisateur Power Virtual Server.

La zone Nom du fichier image prend en charge les formats suivants : .ova, .ova.gz, .tar, .tar.gz et .tgz.

  1. Cliquez sur Images d'initialisation, puis sur Importer une image.

    Si vous importez une image SAP HANA ou SAP NetWeaver personnalisée, vous devez cocher la case d'autocertification.

  2. Après avoir cliqué sur Importer l'image, saisissez toutes les informations requises. Reportez-vous au tableau en fin de page pour remplir les champs nécessaires à l'importation d'une image de démarrage.

    Sélectionnez le bouton Valider l'importation avec le fichier de somme de contrôle pour valider le fichier d'importation par rapport au fichier de somme de contrôle. Vous pouvez générer le fichier de somme de contrôle lors de l'exportation des fichiers image vers le IBM Cloud Object Storage. Le fichier de contrôle et les images d'importation doivent être placés dans le même bac. Le nom du fichier de somme de contrôle est basé sur le nom du fichier image importé et porte l'extension .sha256. Pour plus d'informations sur la génération d'un fichier de somme de contrôle, voir Utilisation de l'interface utilisateur de Power Virtual Server pour capturer et exporter une VM.

    Si vous créez votre propre image, vous pouvez créer une image de somme de contrôle et la placer avec votre propre image dans le même bac. La commande shasum -a 256 <filename> ou sha256sum <filename> permet de générer l'image de la somme de contrôle.

    La validation d'un fichier d'importation par rapport au fichier de somme de contrôle peut prolonger le processus d'importation d'images.

  3. Recherchez l'image d'initialisation que vous venez d'importer dans Images d'initialisation.

  4. Retournez à Instances de serveurs virtuels et provisionnez une nouvelle instance de service virtuel Power Virtual Server. Cliquez sur la flèche dans la vignette d'image d'initialisation appropriée pour voir votre image d'initialisation personnalisée.

Options des images de démarrage
Zone Description
Nom d'image dans le catalogue Entrez le nom que vous souhaitez que votre image importée affiche dans votre catalogue de noms d'image.
Type de stockage Indiquez si vous souhaitez Tier 1 (NVMe-based flash storage) ou Tier 3 (SSD flash storage) comme type de stockage. Une machine virtuelle ne peut pas disposer de disques dont le type de stockage est Niveau 1 et Niveau 3.
Pool de stockage Un ou plusieurs volumes de stockage d'images personnalisées sont placés dans le pool de stockage en fonction des options de placement du pool de stockage (sélection automatique, affinité ou anti-affinité) que vous avez choisies. Le volume de démarrage de toute VM déployée à l'aide de cette image est déployé dans le même pool de stockage. Pour plus d'informations sur les volumes de stockage, voir Ajout et gestion de volumes de stockage.
Sélection automatique du pool Sélectionnez cette option pour créer automatiquement le volume de stockage dans un pool dont la capacité est suffisante.
Affinité Utilisez cette option pour identifier le pool de stockage qui doit être utilisé pour placer les volumes d'amorçage, en fonction d'une instance PVM existante ou d'un volume de stockage de votre compte. Les volumes de stockage d'images personnalisées sont placés dans le même pool de stockage que celui où réside l'objet d'affinité. Si vous utilisez une instance PVM comme objet d'affinité, le pool de stockage sélectionné pour placer les volumes d'amorçage est basé sur le volume racine (amorçage) de l'instance PVM.
Anti-affinité Utilisez cette option pour identifier un ou plusieurs pools de stockage que vous souhaitez exclure de la sélection pour placer les volumes de démarrage en fonction d'une ou plusieurs instances PVM existantes (VM) ou de volumes de stockage de votre compte. Lors de la sélection d'un pool de stockage pour créer les volumes de stockage d'images personnalisées, les pools de stockage dans lesquels se trouve la liste des objets anti-affinité sont sélectionnés. Si vous utilisez des instances PVM comme objets anti-affinité, les pools de stockage sont exclus en fonction du volume racine (amorçage) de chaque instance PVM que vous avez spécifié.
Détails de la source (stockage en cloud) Utilisez les zones suivantes pour définir les détails du stockage en cloud.
Région Sélectionnez soit us-east, us-south, ca-tor, eu-de, eu-es, eu-gb, au-syd, jp-tok, jp-osa pour la région.
Nom de fichier image Entrez le nom de fichier de l'image. Le fichier image ne doit pas contenir d'espaces. Les formats de fichiers pris en charge sont tar et ova. Vous pouvez compresser les fichiers images en utilisant gzip. Les extensions de nom de fichier prises en charge sont .ova, .ova.gz, .tar, .tar.gz et .tgz. Vous devez utiliser le domaine du noeud final privé. Par exemple, Aix_7200-03-02-1846_cldrdy_112018.gz.
Nom du compartiment Des sous-dossiers peuvent être utilisés et spécifiés à l'adresse bucketName/optional/folders. Des dossiers facultatifs sont automatiquement créés s'ils n'existent pas. Pour identifier votre nom de compartiment, sélectionnez Icône de menu Icône de menu > Liste de ressources > Stockage > nom Cloud Object Storage > Compartiments.
Clé d'accès Cloud Object Storage Pour identifier votre clé d'accès, sélectionnez Icône de menu Icône de menu > Liste de ressources > Stockage > Nom Cloud Object Storage > Identifiants de service > Afficher les identifiants. Copiez la valeur de access_key_id et collez-la dans cette zone.
Clé secrète Cloud Object Storage Pour identifier votre clé secrète, sélectionnez Icône de menu Icône de menu > Liste de ressources > Stockage > Nom Cloud Object Storage > Identifiants de service > Afficher les identifiants. Copiez la valeur de secret_access_key et collez-la dans cette zone.

Si vous souhaitez télécharger votre image ultérieurement, accédez à la Liste de ressources dans l'interface utilisateur du tableau de bord IBM Cloud et accédez à votre espace de travail Cloud Object Storage. Dans le compartiment où votre image est stockée, sélectionnez le fichier image que vous souhaitez télécharger et sélectionnez Télécharger des objets. Pour plus d'informations sur la commande de l'interface de ligne de commande Cloud Object Storage, voir Téléchargement d'un objet.