Pour créer rapidement sur Alibaba Cloud des instances ECS identiques à votre environnement de serveur local ou existant, importez une image personnalisée. Cette méthode évite l'installation manuelle des applications et la configuration du système sur les nouvelles instances, ce qui la rend idéale pour les déploiements standardisés et à grande échelle. Cette rubrique explique comment préparer un fichier d'image, l'importer vers Alibaba Cloud et créer une image personnalisée pour lancer des instances ECS.
Vous pouvez également utiliser Server Migration Center (SMC) pour migrer des serveurs vers Alibaba Cloud depuis des centres de données sur site, des machines virtuelles locales ou d'autres fournisseurs de cloud. SMC génère une image personnalisée à partir du serveur migré, que vous pouvez ensuite utiliser pour créer des instances ECS. Pour plus d'informations, consultez Migrer des serveurs vers ECS .
Prérequis
Avant d'importer un fichier d'image dans la console ECS, effectuez les opérations suivantes :
Consultez les Limites et exigences relatives à l'importation d'images pour vous assurer que le fichier d'image respecte toutes les exigences d'importation et éviter les problèmes de compatibilité.
-
ECS prend en charge l'importation de fichiers d'image uniquement aux formats QCOW2, VHD, RAW et VMDK. Si votre fichier d'image utilise un autre format, convertissez le format de l'image avant de le télécharger.
-
Accordez à ECS les autorisations nécessaires pour accéder aux ressources Object Storage Service (OSS). ECS obtient ces autorisations en endossant le rôle
AliyunECSImageImportDefaultRole.Si c'est la première fois que vous importez une image, suivez les instructions de l'assistant sur la page Images de la console ECS pour accorder les autorisations requises.
Pour importer une image personnalisée en tant qu'utilisateur RAM, un compte Alibaba Cloud doit d'abord accorder à cet utilisateur les autorisations requises pour le bucket OSS. Pour plus d'informations, consultez Autoriser un utilisateur RAM à accéder à un bucket OSS .
Tutoriel vidéo
La vidéo suivante montre comment importer une image personnalisée dans la console ECS.
Procédure
Étape 1 : Préparer et télécharger le fichier d'image
Avant d'importer une image, téléchargez un fichier d'image conforme vers Object Storage Service (OSS). Assurez-vous que le fichier d'image respecte les exigences décrites dans la section Limites et exigences relatives à l'importation d'images. Dans le cas contraire, l'importation peut échouer ou les instances créées à partir de l'image peuvent ne pas fonctionner correctement.
Téléchargez votre fichier d'image local vers OSS et obtenez l'URL du fichier. Pour plus d'informations, consultez la section Méthodes de téléchargement de fichiers vers OSS.
Pour inclure des disques de données dans l'image importée, préparez des fichiers d'image distincts pour le disque système et chaque disque de données, puis téléchargez-les vers OSS. Lorsque vous créez une instance ECS à partir de l'image personnalisée, l'instance comprend à la fois le disque système et les disques de données.
Étape 2 : Importer l'image personnalisée
-
Accédez à la page Images de la console ECS. Dans le coin supérieur gauche de la page, sélectionnez la région et le groupe de ressources des ressources cibles. Ensuite, dans la barre de navigation supérieure, sélectionnez votre projet dans la liste déroulante Product/Project et vérifiez que le bon compte est sélectionné dans la liste déroulante Account à droite.
ImportantLa région sélectionnée doit correspondre à celle du bucket OSS où le fichier d'image est stocké.
Sur la page Images, cliquez sur Import Image > Import Image dans le coin supérieur droit.
Sur la page Prepare Before Import de l'assistant, confirmez que les préparatifs sont terminés, cliquez sur Next, puis sur Confirm.
-
Sur la page Import Image File de l'assistant, configurez les paramètres suivants.
Paramètre
Obligatoire
Description
Image File URL
Oui
Saisissez l'URL du fichier d'image obtenue à l'étape 1. La région du fichier d'image OSS doit correspondre à la région actuellement sélectionnée. Pour modifier la région, sélectionnez-en une nouvelle dans la barre de menu supérieure, puis rouvrez la boîte de dialogue Import Image.
Image Name
Oui
Saisissez un nom pour l'image qui sera affiché après son importation. Le nom doit comporter entre 2 et 128 caractères. Il doit commencer par une lettre ou un caractère chinois et peut contenir des chiffres, des points (.), des traits de soulignement (_), des deux-points (:) et des tirets (-).
OS Type
Oui
Sélectionnez le type de système d'exploitation du fichier d'image à importer. Il doit correspondre au type de système d'exploitation réel du fichier d'image.
Valeurs valides : Windows et linux. Si le système d'exploitation de l'image ne figure pas dans la liste des plates-formes prises en charge, sélectionnez linux.
OS Version
Oui
Sélectionnez la version du système d'exploitation du fichier d'image à importer. Elle doit correspondre à la version réelle du système d'exploitation du fichier d'image.
Si votre système d'exploitation ne figure pas dans la liste des plates-formes prises en charge, vous avez les options suivantes :
Sélectionnez Aliyun Customized Linux : assurez-vous d'avoir ajouté manuellement des scripts d'analyse pour garantir la disponibilité de l'image. Pour plus d'informations, consultez la section Personnaliser une image Linux.
Sélectionnez Others Linux : ECS n'effectue aucun traitement sur l'instance créée à partir de cette image. Après la création de l'instance, vous devez configurer manuellement l'adresse IP, les routes et le mot de passe au sein de l'instance.
Si votre système d'exploitation est une version personnalisée basée sur le noyau Linux, soumettez un ticket.
System Architecture
Oui
Sélectionnez l'architecture système du fichier d'image. Architectures prises en charge :
i386 (32 bits)
x86_64 (64 bits)
arm64 (64 bits)
License Type
Ce paramètre est obligatoire lorsque OS Type est défini sur Windows.
Le type de licence utilisé pour activer le système d'exploitation après l'importation de l'image. Valeurs valides :
Alibaba Cloud License : lorsque vous créez une instance à partir de l'image importée, des frais de licence pour Windows Server vous sont facturés et le système d'exploitation est automatiquement activé par les serveurs d'activation d'Alibaba Cloud.
Pour plus d'informations sur la facturation, consultez la section Facturation des images.
BYOL : lorsque vous créez une instance à partir de l'image importée, Alibaba Cloud ne facture pas de frais de licence de système d'exploitation et n'active pas automatiquement Windows Server. Vous devez fournir une licence valide et activer manuellement le système d'exploitation.
Detect Image
Non
La fonction de vérification d'image permet de vérifier si une image personnalisée importée est valide et peut créer des instances ECS entièrement fonctionnelles.
Par défaut, l'option Check After Import est sélectionnée. La vérification de l'image s'exécute immédiatement après la fin de l'importation. Une fois la vérification terminée, vous pouvez consulter les détails dans la colonne Check Result de la liste des images personnalisées. Si certains éléments doivent être corrigés, vous pouvez utiliser la fonctionnalité Fix ou appliquer manuellement les réparations suggérées dans les détails de l'image.
RemarqueLa fonction de vérification d'image est disponible uniquement pour certains systèmes d'exploitation. Pour obtenir la liste des systèmes d'exploitation non pris en charge, consultez la section Limites du système d'exploitation pour la vérification d'image.
Boot Mode
Non
Sélectionnez le mode de démarrage de l'image. Valeurs valides : BIOS et UEFI.
Le mode de démarrage spécifie la méthode utilisée pour démarrer le disque système lors de la création d'une instance ECS. Ce paramètre doit correspondre au mode de démarrage de votre fichier d'image. Dans le cas contraire, les instances créées à partir de l'image personnalisée peuvent ne pas démarrer.
Image Format
Non
Vous pouvez sélectionner Auto (par défaut) ou spécifier le format comme RAW, QCOW2, VHD ou VMDK. Nous vous recommandons de faire correspondre ce paramètre au format de votre fichier d'image.
Si vous ne connaissez pas le format de l'image, sélectionnez Auto. Le système détecte automatiquement et définit le format de l'image pour qu'il corresponde à votre fichier d'image.
RemarqueECS ne prend pas en charge l'importation directe de fichiers d'image ISO. Vous devez convertir le fichier ISO vers un format d'image pris en charge avant de l'importer. Pour plus d'informations, consultez la section Comment convertir un fichier ISO vers un format d'image pris en charge par ECS ?
Disk Configuration
Non
Définissez la capacité du disque système et ajoutez des images de disque de données.
Sélectionnez Configure Disk Properties.
Les paramètres du disque système sont préremplis. Vous devez uniquement spécifier la capacité du disque système. La taille doit être comprise entre 1 GiB et 2 048 GiB et être au moins égale à celle du fichier d'image.
RemarqueLa taille du fichier d'image correspond à la taille du fichier d'image dans OSS, que vous pouvez consulter dans la console OSS.
Cliquez sur Add Data Disk et configurez les paramètres.
Image File URL : saisissez l'URL du fichier d'image du disque de données obtenue à l'étape 1. La méthode d'obtention de l'URL est la même que pour le disque système.
Mount Point : attribué automatiquement par le système.
Image Format : vous pouvez sélectionner Auto ou spécifier le format comme RAW, QCOW2, VHD ou VMDK. Le paramètre doit correspondre au format de votre fichier d'image.
Disk Capacity (GiB) : la taille doit être comprise entre 1 GiB et 2 048 GiB et être au moins égale à celle du fichier d'image.
RemarqueLa taille du fichier d'image correspond à la taille du fichier d'image dans OSS, que vous pouvez consulter dans la console OSS.
Image Description
Non
Saisissez une description pour l'image afin de faciliter la gestion future.
Tag
Non
Ajoutez des tags à l'image pour la catégoriser et faciliter la recherche et les opérations par lot.
Resource Group
Non
Vous pouvez assigner l'image à un groupe de ressources pour une gestion hiérarchique.
ImportantSi un compte Alibaba Cloud accorde à un utilisateur RAM des autorisations limitées à un groupe de ressources spécifique, assurez-vous de sélectionner le même groupe de ressources ici.
-
Après avoir confirmé que les informations sont correctes, cliquez sur OK.
Le système crée une tâche pour importer l'image personnalisée.
(Facultatif) Étape 3 : Afficher ou annuler la tâche d'importation
-
Afficher la tâche d'importation
Vous pouvez vérifier la progression de la tâche d'importation dans la liste des images personnalisées pour la région cible ou sur la page Task Management.
RemarqueLe temps nécessaire pour importer une image personnalisée varie en fonction de la taille du fichier d'image et du nombre de tâches d'importation simultanées.
Lorsque vous importez une image personnalisée, un snapshot est automatiquement créé. Vous pouvez consulter ses informations dans la liste Snapshots. Avant la fin de la tâche d'importation, l'état du snapshot s'affiche comme Failed. Une fois la tâche terminée, l'état du snapshot passe à Completed et l'état de l'image passe à Available. La capacité du snapshot est égale à la taille du fichier d'image personnalisé importé, quelle que soit la taille du disque système que vous avez spécifiée lors de l'importation. Les snapshots sont un service payant. Pour plus d'informations, consultez la section Facturation des snapshots.
Si vous avez activé la fonction de vérification d'image, vous pouvez consulter les résultats dans la colonne Check Result de la liste des images personnalisées une fois la vérification terminée. Si certains éléments doivent être corrigés, vous pouvez utiliser la fonctionnalité Fix ou appliquer manuellement les réparations suggérées dans les détails de l'image. Pour plus d'informations sur les éléments de vérification et les suggestions de réparation, consultez la section Vérifier et réparer une image personnalisée.
-
Une tâche d'importation peut échouer en raison d'une erreur inattendue lors de la validation du fichier. De telles erreurs peuvent affecter les opérations ultérieures, telles que la création d'instances. Suivez ces étapes pour identifier et résoudre le problème.
Vérifiez le code d'erreur sur la page Task Management ou en appelant l'opération API DescribeTaskAttribute.
-
Utilisez le code d'erreur pour identifier et résoudre le problème.
-
Annuler la tâche d'importation
Vous pouvez annuler une tâche d'importation en cours de deux manières :
Méthode 1 : dans la liste des images, cliquez sur Cancel Import.
-
Méthode 2 : sur la page Task Management, annulez la tâche d'importation d'image.
Dans le volet de navigation de gauche, choisissez .
Recherchez la tâche d'importation d'image personnalisée et cliquez sur Cancel dans la colonne Actions.
Détails de facturation
L'importation d'une image personnalisée entraîne les frais suivants :
Avant d'importer une image personnalisée, vous devez télécharger le fichier d'image local vers OSS. Cette opération entraîne des frais de stockage OSS.
Pendant le processus d'importation, le fichier d'image est téléchargé vers et depuis OSS. Ces opérations entraînent des frais de transfert de données OSS.
Le processus d'importation appelle les API OSS. Cette opération entraîne des frais de requêtes API OSS.
Lorsque vous importez une image personnalisée dans ECS, un snapshot est créé par défaut. Cela entraîne des frais de stockage de snapshot, facturés selon le modèle de paiement à l'utilisation. Pour plus d'informations, consultez la section Facturation des snapshots.
FAQ
Que faire si j'ai sélectionné le mauvais type de licence lors de l'importation d'une image Windows Server, ce qui a entraîné des frais supplémentaires ?
Si vous avez accidentellement défini le type de licence sur Alibaba Cloud License lors de l'importation d'une image Windows Server, les instances créées à partir de cette image seront facturées avec des frais de licence et activées automatiquement. Vous pouvez appeler l'opération API ModifyImageAttribute pour modifier l'attribut LicenseType en BYOL.
Vous pouvez appeler l'opération DescribeImages pour interroger le type de licence d'une image Windows Server importée.
Pour les nouvelles instances ECS : si vous modifiez la valeur LicenseType de l'image importée en
BYOL, les nouvelles instances créées à partir de l'image n'entraîneront plus de frais de licence Windows Server et ne seront pas activées automatiquement.Pour les instances ECS existantes : pour les instances déjà créées à partir de l'image d'origine, la modification du LicenseType de l'image en
BYOLn'arrête pas la facturation de Windows Server. Pour arrêter la facturation, contactez le service client pour demander une correction des données.