LVM Comment énumérer et supprimer sélectivement les instantanés

LVM Comment énumérer et supprimer sélectivement les instantanés
Le LVM L'outil est utilisé pour créer, gérer et visualiser les volumes logiques, les systèmes de fichiers et les instantanés dans un système. Dans ce tutoriel, nous utiliserons le LVM Outil pour afficher des informations détaillées des volumes logiques, des groupes de volumes et des instantanés et supprimer les instantanés.

Énumération instantanée

Les instantanés sont créés à partir de volumes logiques, et les volumes logiques sont les partitions des groupes de volumes. Dans les tutoriels précédents, nous avons discuté des étapes de création de volumes logiques, de groupes de volumes et de systèmes de fichiers. De plus, nous avons discuté de la façon dont nous pouvons créer des instantanés à partir de volumes logiques. Tout d'abord, énumérez tous les groupes de volumes disponibles sur vos volumes physiques en utilisant le vgs, vgscan, ou vgdisplay commande.

ubuntu @ ubuntu: ~ $ sudo vgs

OU

ubuntu @ ubuntu: ~ $ sudo vgdisplay

OU

ubuntu @ ubuntu: ~ $ sudo vgscan

Actuellement, il n'y a qu'un seul groupe de volumes qui est VG01. Le #Pv La colonne montre le nombre de volumes physiques étendus par le groupe de volumes. Le groupe de volumes VG01 s'étend sur un volume physique. Le #Lv La colonne indique le nombre de volumes logiques au-dessus de ce groupe de volumes, et il y a quatre volumes logiques en haut du groupe de volumes VG01. La taille de ce groupe de volumes est inférieure à 30 Go, et il y a un espace libre supérieur à 12 Go disponible sur le volume physique.

Ensuite, utilisez l'un des LVS, LVScan, ou lvdisplay Commandes pour répertorier tous les volumes logiques créés en haut du groupe de volumes. Le LVS La commande affichera non seulement tous les volumes logiques, mais il affichera également tous les instantanés créés à partir des volumes logiques.

ubuntu @ ubuntu: ~ $ sudo lvs

OU

ubuntu @ ubuntu: ~ $ sudo lvdisplay

OU

ubuntu @ ubuntu: ~ $ sudo lvscan

Il y a quatre volumes logiques au-dessus du groupe de volumes VG01. Deux volumes logiques, lv01 et lv02, sont les volumes logiques d'origine, tandis que les deux autres lv01_instantané et lv02_instantané sont des instantanés des volumes logiques lv01 et lv02, respectivement. Le LVS La commande montre également la taille des volumes logiques et des instantanés et l'origine des instantanés. Le LVScan La commande affiche le type de volume logique, qu'il s'agisse du volume logique d'origine ou d'un instantané, ainsi que le point de montage des volumes logiques. Le LVScan La commande affiche également l'état du volume logique, que ce soit dans un état actif ou non.

Afin de répertorier le volume physique sur lequel tous ces volumes logiques et groupes de volumes sont créés, utilisez le lsblk commande dans le terminal:

ubuntu @ ubuntu: ~ $ sudo lsblk

Le lsblk La commande montre la structure complète des volumes logiques et des groupes de volumes en haut du volume physique et de la taille de chaque bloc.

Suppression des instantanés

Avant de retirer un instantané, assurez-vous d'abord qu'il n'est pas monté sur le système. Répertoriez tous les systèmes de fichiers montés à l'aide du df commande:

ubuntu @ ubuntu: ~ $ sudo df -th

Le df La commande montre que les deux instantanés sont montés et que le système de fichiers de ces instantanés est ext4. Démouter le système de fichiers:

ubuntu @ ubuntu: ~ $ sudo umount / dev / vg01 / lv01_snap

NOTE: Assurez-vous d'avoir une sauvegarde de l'instantané avant de le retirer du groupe de volumes, car vous ne pourrez pas accéder aux données après l'avoir supprimée.

L'instantané n'a pas été monté. Maintenant, supprimez l'instantané du groupe de volumes en utilisant le lvremove commande:

ubuntu @ ubuntu: ~ $ sudo lvremove / dev / vg01 / lv01_snap

Après avoir retiré l'instantané, énumérez tous les volumes logiques du groupe de volume VG01 en utilisant le terminal:

ubuntu @ ubuntu: ~ $ sudo lvs

L'instantané supprimé n'apparaît pas dans la liste des volumes logiques. Si l'instantané est monté sur le système, le lvremove La commande ne supprimera pas l'instantané du groupe de volumes:

Listing et supprimer des instantanés à l'aide de l'outil GUI

Dans les sections précédentes, la liste et la suppression de l'opération d'instantané ont été démontrées à l'aide de l'interface de ligne de commande. Pour les utilisateurs expérimentés de Linux, il est plus facile d'utiliser l'outil de ligne de commande, mais pour les débutants, il est beaucoup plus difficile d'utiliser l'outil de ligne de commande. Le kVPM L'outil offre une belle interface utilisateur graphique pour interagir avec les volumes physiques, les groupes de volumes et les volumes logiques. Le processus d'installation de cet outil a été décrit dans l'article précédent (comment créer des volumes logiques et des systèmes de fichiers). Ouvrir le kVPM Outil en exécutant la commande suivante dans le terminal:

ubuntu @ ubuntu: ~ $ sudo kvpm

Sur la page principale, dans l'onglet «Dispositifs de stockage», l'outil affiche tous les périphériques de bloc ou volumes physiques disponibles sur le système. Avec tous les appareils de bloc, le kVPM montre les autres détails des volumes physiques comme la capacité, l'espace libre, les groupes de volumes et le point de montage.

Dans l'onglet «Group: VG01», le kVPM Affiche tous les détails du groupe de volumes VG01. Il affiche la taille totale, l'espace utilisé, l'espace disponible, l'espace allocable et d'autres informations du groupe de volumes VG01. Sous ces informations, le kVPM montre également tous les volumes logiques et instantanés disponibles, avec leur taille, leur type et leur état.

Avant de supprimer un instantané, assurez-vous de ne pas avoir de données critiques ou vous avez une sauvegarde de toutes les données disponibles dans l'instantané. Afin de supprimer un instantané à l'aide de l'outil d'interface utilisateur graphique, sélectionnez l'instantané à supprimer et cliquez sur le bouton «Supprimer»:

Maintenant, il demandera la confirmation avant de supprimer l'instantané:

Cliquez sur «Oui» et l'instantané sera supprimé. Après avoir supprimé l'instantané, utilisez le LVS, LVScan, ou lvdisplay Commande dans le terminal pour vérifier si l'instantané a été supprimé ou non.

ubuntu @ ubuntu: ~ $ sudo lvs

OU

ubuntu @ ubuntu: ~ $ sudo lvdisplay

OU

ubuntu @ ubuntu: ~ $ sudo lvscan

Seulement deux volumes logiques, lv01 et lv02, sont disponibles sur le groupe de volumes VG01 Et l'instantané a été supprimé.

Conclusion

Ce tutoriel a utilisé la ligne de commande et l'interface utilisateur graphique pour répertorier et supprimer des instantanés. Le LVM L'outil est utilisé pour interagir avec des volumes logiques et des instantanés à l'aide de l'interface de ligne de commande, tandis que le kVPM L'outil offre une belle interface utilisateur graphique pour interagir avec les volumes logiques et les groupes de volumes.