Partitions de sauvegarde et de disque de clone de différentes tailles dans Linux

Partitions de sauvegarde et de disque de clone de différentes tailles dans Linux

La sauvegarde et le clonage du disque sont des tâches essentielles pour les administrateurs système et les utilisateurs de Power. La commande DD dans Linux est un outil puissant pour sauvegarder et cloner les partitions de disque.

Dans cet article, nous discuterons de la façon de sauvegarder et de cloner les partitions de disques de différentes tailles à l'aide de la commande DD dans Linux. Avant de commencer, passons en revue quelques concepts de base de partitions de disque et de la commande DD.

Qu'est-ce que les partitions de disque?

Une partition de disque est une section logique d'un disque physique qui fonctionne comme s'il s'agissait d'un disque physique distinct. Les partitions de disque peuvent être utilisées pour organiser et gérer des données sur un disque, et peuvent être formatées avec différents systèmes de fichiers, tels que EXT4, NTFS ou FAT32.

Qu'est-ce que la commande DD?

La commande DD est un outil puissant pour copier les données d'un appareil à un autre. Il peut être utilisé pour la sauvegarde et le clonage des partitions de disque, la création d'images disques et même l'analyse médico-légale. La commande DD fonctionne au niveau du bloc, ce qui signifie qu'il copie des données dans des blocs de taille fixe plutôt que des fichiers individuels.

Sauvegarde des partitions de disque de différentes tailles

Nous devons spécifier les périphériques source et de destination pour sauvegarder une partition de disque à l'aide de la commande DD. Dans le cas de la sauvegarde d'une partition de disque d'une taille différente, nous devons nous assurer que l'appareil de destination a suffisamment d'espace pour stocker la sauvegarde.

Disons que nous avons une partition de disque / dev / sda1, qui est de 20 Go de taille. Nous voulons sauvegarder cette partition à un disque dur externe / dev / sdb, qui a une taille de 50 Go. Voici comment nous pouvons le faire:

  1. Connectez le disque dur externe à votre système et assurez-vous que le système d'exploitation le reconnaît. Vous pouvez vérifier cela en exécutant la commande:
    sudo fdisk -l  
  2. Une fois que vous avez identifié les périphériques source et de destination, décalez le périphérique source:
    sudo umount / dev / sda1  
  3. Maintenant, sauvegarde la partition de disque à l'aide de la commande DD:
    sudo dd if = / dev / sda1 de = / dev / sdb bs = 1m  

    Ici, 'si' représente le fichier d'entrée, et 'de' représente le fichier de sortie. Le 'BS' L'option spécifie la taille du bloc, qui est définie sur 1 Mb dans cet exemple.

  4. Une fois le processus de sauvegarde terminé, vous pouvez monter le disque dur externe et vérifier la sauvegarde en répertoriant les fichiers sur l'appareil:
    Sudo Mount / dev / sdb / mnt / sauvegarde  LS / MNT / SAUVEMENT  

Clonage des partitions de disque de différentes tailles

Pour cloner une partition de disque en utilisant la commande DD, nous pouvons utiliser une approche similaire à la sauvegarde d'une partition de disque. Cependant, dans le cas du clonage, nous devons nous assurer que le périphérique de destination est au moins aussi grand que le périphérique source.

Disons que nous avons une partition de disque / dev / sda1, lequel est 20 Go en taille. Nous voulons cloner cette partition à un autre disque dur interne / dev / sdc, qui a une taille de 100 Go. Voici comment nous pouvons le faire:

  1. Démontez les dispositifs source et de destination:
    sudo umount / dev / sda1  sudo umount / dev / sdc  
  2. Clone la partition de disque à l'aide de la commande DD:
    sudo dd if = / dev / sda1 de = / dev / sdc bs = 1m  
  3. Une fois le processus de clonage terminé, vous pouvez monter le périphérique de destination et vérifier le clone en répertoriant les fichiers sur l'appareil:
    Sudo Mount / dev / sdc / mnt / clone  ls / mnt / clone  

Conclusion

La commande DD est un outil puissant pour les partitions de sauvegarde et de clonage de disque dans Linux. Lorsque vous traitez avec des partitions de disque de différentes tailles, il est important de s'assurer que l'appareil de destination a suffisamment d'espace pour stocker la sauvegarde ou le clone. Suivant les étapes décrites dans cet article, vous pouvez sauvegarder ou cloner des partitions de disques de différentes tailles en utilisant la commande DD dans Linux.

Il convient de noter que la commande DD fonctionne au niveau du bloc, ce qui signifie que cela peut être un processus lent lorsqu'il s'agit de grands disques ou partitions. De plus, il est essentiel d'être extrêmement prudent lors de l'utilisation de la commande DD car il peut potentiellement écraser les données sur le périphérique de destination si elle est mal utilisée.

En résumé, la sauvegarde et le clonage des partitions de disque sont une tâche essentielle pour maintenir la sécurité des données et récupérer des défaillances du système. La commande DD est un outil puissant qui peut aider à atteindre ces tâches efficacement, mais il est essentiel de l'utiliser avec soin et attention aux détails.