Il est impossible de réduire la taille d'un disque ECS après sa création. Utilisez Server Migration Center (SMC) pour migrer les données vers un disque de capacité inférieure, ou créez manuellement un disque plus petit et copiez-y les données.
La réduction de la taille d'un disque implique des considérations liées à la sécurité des données, à la continuité des activités et aux coûts. Planifiez cette opération en fonction de vos besoins métier.
La réduction d'un disque attaché à une instance peut nécessiter l'arrêt et le redémarrage de celle-ci, ce qui interrompt les charges de travail. Effectuez ces opérations pendant les heures creuses.
Prérequis
Créez des snapshots pour sauvegarder les données du disque. Consultez la rubrique Créer manuellement un snapshot unique.
Les snapshots sont facturés. Pour plus d'informations, consultez la rubrique Facturation des snapshots.
Réduire la taille des disques avec SMC
SMC migre les données d'un disque source vers une image personnalisée ou une autre instance ECS disposant de la capacité de disque requise. Les instances source et destination peuvent appartenir au même compte Alibaba Cloud ou à des comptes différents. Consultez la rubrique Migration d'instances ECS : entre comptes et au sein d'un même compte.
Cette méthode s'applique aux disques système comme aux disques de données.
Considérations
-
SMC crée une instance intermédiaire en paiement à l'utilisation lors de la migration. Cette instance vous est facturée.
RemarqueEn cas de succès, l'instance intermédiaire est automatiquement libérée. En cas d'échec, l'instance et la tâche de migration persistent et la facturation se poursuit. Libérez manuellement l'instance pour éviter des frais inutiles. Consultez la rubrique Nettoyer les ressources.
Après la migration, l'ID de l'instance et son adresse IP changent. Mettez à jour les configurations d'adresse IP dans votre environnement métier en conséquence. Consultez la rubrique Impacts de la migration.
Procédure
Linux
Préparez l'instance ECS source pour la migration. Consultez la rubrique Avant de commencer.
-
Importez l'instance Linux dont vous souhaitez réduire la taille des disques en tant que source de migration dans SMC.
Sélectionnez Alibaba Cloud ECS instance comme Migration Source Type. Consultez la rubrique Étape 1 : Importer la source.
-
Créez et démarrez une tâche de migration.
Lors de la création d'une tâche de migration, prêtez attention aux paramètres suivants :
Destination Type : sélectionnez ECS Image.
-
Dans la section Modify Disk Partition, le type de partition du disque de destination correspond par défaut à celui du disque source. Ajustez la taille du destination disk selon vos besoins.
Dans cet exemple, modifiez la valeur de Partition Size pour la définir sur 39,00 GiB.
-
Désactivez l'option Block Replication.
Vous ne pouvez modifier la taille de la partition que si la réplication par blocs est désactivée.
-
Modifiez les tailles du disque et des partitions. Le disque de destination doit être plus grand que la capacité utilisée du disque source et que la taille totale de toutes les partitions.
Par exemple, si le disque source fait 50 GiB et que la taille cible est de 40 GiB, ajustez la taille de la partition en conséquence.
-
Consultez la rubrique Étape 2 : Configuration de la migration.
-
Une fois la migration terminée, une image personnalisée est générée. Dans la colonne Actions de la tâche de migration, cliquez sur Create Instance pour accéder à la page d'achat d'instance ECS.
L'image personnalisée est renseignée automatiquement.
La catégorie et la taille par défaut du disque système peuvent différer de celles du disque source. Ajustez-les si nécessaire.
Pour les autres paramètres, consultez la rubrique Créer une instance à partir d'une image personnalisée ou partagée.
Windows
-
Sur l'instance Windows source, utilisez la Gestion des disques pour réduire le volume à la capacité souhaitée.
Sous Windows, la réplication par blocs est activée automatiquement et ne peut pas être désactivée. Vous devez compresser les volumes avant la migration. Suivez les étapes 1 à 5 de la rubrique Repartitionner un disque Windows en réduisant un volume.
Par exemple, si le disque C contient une seule partition de 40 Go, il peut être compressé en une partition allouée de 20,47 Go et un espace non alloué de 19,53 Go.
Effectuez les préparatifs de migration pour l'instance ECS source. Consultez la rubrique Avant de commencer.
-
Importez l'instance Windows dont vous souhaitez réduire la taille des disques en tant que source de migration dans SMC.
Sélectionnez Alibaba Cloud ECS instance comme Migration Source Type. Consultez la rubrique Étape 1 : Importer la source.
-
Créez et démarrez une tâche de migration.
Lors de la création d'une tâche de migration, prêtez attention aux paramètres suivants :
Destination Type : sélectionnez ECS Image.
-
Dans la section Modify Disk Partition, le type de partition du disque de destination est défini automatiquement sur celui du disque source. Spécifiez la taille du destination disk selon vos besoins.
RemarqueLa capacité du disque doit dépasser la taille totale des partitions. Étant donné que vous avez compressé la partition sur le disque source, ajustez la taille du disque de destination en conséquence.
Par exemple, définissez la taille du disque de destination sur 30 GiB si le disque source est de 40 GiB.
La zone du disque de destination comprend les colonnes Mount Point, Partition Type, Migrate, Partition Size et Block Replication. Dans cet exemple, le point de montage est C:\, le type de partition est System Partition, l'option Migrate est définie sur Yes, la taille de la partition est de 20.47 GiB et les commutateurs Block Replication et LVM sont désactivés.
Consultez la rubrique Étape 2 : Configuration de la migration.
-
Une fois la migration terminée, une image personnalisée est générée. Dans la colonne Actions de la tâche de migration, cliquez sur Create Instance pour accéder à la page d'achat d'instance ECS.
L'image personnalisée est renseignée automatiquement.
La catégorie et la taille par défaut du disque système peuvent différer de celles du disque source. Ajustez-les si nécessaire.
Pour les autres paramètres, consultez la rubrique Créer une instance à partir d'une image personnalisée ou partagée.
Réduire manuellement la taille d'un disque de données
Cette méthode s'applique uniquement aux disques de données.
Les disques système sont créés avec les instances et ne peuvent pas être créés ou libérés séparément. Pour réduire la taille d'un disque système, utilisez SMC.
-
Vous pouvez réduire la taille d'un disque de données en créant un nouveau disque de données plus petit, en l'attachant à l'instance et en copiant les données depuis le disque d'origine.
ImportantSi le disque de données présente des dépendances vis-à-vis du disque système, cette opération peut interrompre votre activité. Effectuez-la pendant les heures creuses.
Procédure :
Créer un disque de données de la taille souhaitée.
Attacher le nouveau disque de données à l'instance et l'initialiser.
-
Copiez les données du disque de données source vers le nouveau disque de données.
Après la réplication, vérifiez l'intégrité et l'exactitude des données sur le nouveau disque.
Mettez à jour les configurations de vos applications. Si vos applications font référence à la lettre de lecteur ou au chemin de montage du disque d'origine, modifiez-les pour qu'elles pointent vers le nouveau disque.
Détachez et libérez le disque de données source afin d'éviter des coûts inutiles.