Préparation du volume de mise à niveau AWS

Date de la dernière mise à jour : Jun 08, 2024 |

À propos de cette tâche

Cette procédure charge le fichier vmdk de mise à niveau dans un bucket de stockage AWS.

Procédure

  1. Si vous n'en avez pas déjà un, créez un bucket S3 dans la même région que les instances :
    1. Dans AWS Management Console, sous STOCKAGE, sélectionnez S3.
    2. Sélectionnez Créer un compartiment et entrez un nom mémorisable, pour cet exemple "vmdk-ipo".
    3. Sélectionnez la Région hébergeant les instances que vous mettez à niveau et cliquez sur Créer.
  2. Chargez le fichier vmdk dans le bucket :
    1. Cliquez sur Charger et sélectionnez le fichier vmdk.
    2. Attendez que le chargement du fichier dans le bucket soit terminé.
  3. À partir de la ligne de commande AWS, créez un instantané du fichier vmdk à l'aide de la commande suivante :
    aws ec2 import-snapshot --description "INSTALLER" --disk-container ⮠ "Format=VMDK,UserBucket={S3Bucket=vmdk-ipo,S3Key=ABE-upgradedisk.vmdk}"
  4. Notez l'ImportTaskID indiqué dans la sortie. Par exemple :
    { 
    "SnapshotTaskDetail": { 
    "Status": "active", 
    "Description": "INSTALLER", 
    "DiskImageSize": 0.0, 
    "UserBucket": { 
    "S3Bucket": "demogermany", 
    "S3Key": "ABE-11.1.100-59-upgradedisk.vmdk" 
    }, 
    "Progress": "0", 
    "StatusMessage": "pending" 
    }, 
    "Description": "INSTALLER", 
    "ImportTaskId": "import-snap-0c938d492b68484da"
    }
  5. Vérifiez l'état de l'instantané à l'aide de la commande suivante. Remplacez le <snap-id> par la valeur de l'ImportTaskID indiquée à l'étape précédente.
    aws ec2 describe-import-snapshot-tasks --import-task-ids <snap-id>
  6. Ne continuez pas tant que l'état indiqué dans la sortie de la commande n'est pas « Completed ». Par exemple :
    { 
    "ImportSnapshotTasks": [ 
    { 
    "SnapshotTaskDetail": { 
    "Status": "completed", 
    "Description": "INSTALLER", 
    …
  7. Une fois l'importation de l'instantané terminée, créez un volume basé sur l'instantané :
    1. Sélectionnez Elastic Block Storage > Instantanés.
    2. Sélectionnez l'instantané et sélectionnez Actions > Créer un volume.
    3. Pour Type de volume , sélectionnez SSD à usage général (gp2).
    4. Pour Taille (GiB), saisissez 200GB.
    5. Pour Zone de disponibilité, sélectionnez la même zone que les instances que vous mettez à niveau.