Comment cloner facilement et restaurer une image disque linux avec dd

Lorsque vient le temps d`essuyer, de sauvegarde ou de restauration des données sur Linux, il y a un certain nombre d`applications que vous pouvez choisir. GParted est l`une des options les plus éprouvées là-bas. Disques est une alternative plus moderne qui ressemble beaucoup dans l`environnement de bureau GNOME. Mais quel que soit le système d`exploitation Linux vous exécutez, il y a une option qui fonctionne toujours - dd

.

Vous pouvez utiliser Linux sans jamais avoir besoin de puiser dans le terminal. Mais une fois que vous ajoutez certaines commandes à votre répertoire, non seulement vous faire gagner du temps, mais vous apprendrez les compétences que vous pouvez utiliser dans une version de Linux.Pourquoi est-il n`a pas d`importance du système d`exploitation Linux vous utilisezPourquoi est-il n`a pas d`importance du système d`exploitation Linux vous utilisezIl y aura toujours des arguments sur lesquels le système d`exploitation Linux est "meilleur". Dans l`ensemble, Linux offre une bonne expérience, quelle que soit la façon dont vous exécutez. Regardons ces similitudes - et les célébrer!Lire la suite

Pourquoi utiliser dd?

Que vous soyez sur un bureau ou un serveur, dd fonctionne simplement. dd a commencé comme une commande Unix, donc en plus de Linux, il prend en charge d`autres systèmes d`exploitation Unix tels que FreeBSD et Mac OS.

dd est également rapide. Je ne veux pas dire qu`il fera le travail rapide de tout disque que vous essayez d`éliminer. Au contraire, il ne prend que quelques secondes pour lancer une lingette. Une fois que vous savez ce qu`il faut taper, vous pouvez ouvrir un terminal et effacer un disque dans le temps qu`il vous faut taper dans une recherche d`instructions en ligne.

Avec un grand pouvoir vient une grande responsabilité. Une certaine entrée dd rend notre liste des Commandes Linux vous ne devriez jamais exécuter.9 Lethal Linux Vous ne doivent en Run9 Lethal Linux Vous ne doivent en RunVous ne devez jamais exécuter une commande Linux à moins que vous savez exactement ce qu`il fait. Voici quelques-unes des commandes Linux que plus meurtrier vous, pour la plupart, veulent éviter.Lire la suite

Êtes-vous nerveux? Bien. Même une fois que vous êtes un expert dd, vous voulez toujours taper des commandes avec soin. Un esprit absent peut, au pire, la ruine matérielle et, plus probablement, entraîner une perte de données. Maintenant, nous allons commencer.

Le clonage d`un disque

Le clonage d`un disque est un moyen infaillible de faire une sauvegarde de votre ordinateur. Vous pouvez sauvegarder des données sur un disque dur portable ou Dropbox, mais cela ne sauve que vos fichiers. Pour enregistrer vos applications, vous pouvez apprendre à sauvegarder chacun un individu. Pour certains, cela signifie que l`exportation d`un fichier spécifique. Pour d`autres, cela signifie que la copie d`un dossier caché. Ensuite, il y a les applications que vous ne pouvez pas sauvegarder du tout.5 grands outils de sauvegarde cloud & Les services qui prennent en charge entièrement Linux5 grands outils de sauvegarde cloud & Les services qui prennent en charge entièrement LinuxSi vous demandez à un utilisateur de puissance pour un bon conseil qui s`applique à tout système d`exploitation, il serait de sauvegarder régulièrement vos fichiers. Autant que la technologie peut être utile, il ...Lire la suite

dd se déplace en créant une copie exacte de l`ensemble de votre disque dur ou d`une partition. Lorsque vous restaurez cette copie, vous apportez votre ordinateur à exactement comment il était. Vous récupérerez vos fichiers, vos applications, votre historique de navigation, et même vos paramètres système. Tout.

Pour cloner votre disque dur, vous aurez besoin d`un deuxième disque qui a plus d`espace que celui que vous copiez. Probablement, ce sera un disque dur portable ou un grand lecteur flash.

Commencez par ouvrir le terminal. Vous aurez besoin de droits d`administrateur pour exécuter toutes les commandes dd. Vous pouvez taper su pour vous connecter en tant qu`administrateur, ou vous pouvez taper sudo au début de la commande dd.

Lorsque vous êtes prêt à copier, tapez la commande ci-dessous. Remarque, il efface toutes les données préexistantes sur le second disque, alors assurez-vous de sauvegarder toutes les données au préalable.

dd si=/ Dev / sdX de=/ Dev / sdy

Maintenant, nous allons comprendre ce qui se passe. dd est la commande. si est l`entrée, comme dans l`emplacement que vous souhaitez copier. de est la sortie, ou l`emplacement que vous remplacez votre copie.

sdX et sdy reportez-vous aux lecteurs que vous interagissez avec. Les lecteurs sont souvent donnés un nom tel que / Dev / sda, / Dev / sdb, ou / Dev / sdc. Vous pouvez connaître les noms à l`aide d`un éditeur de partition. Ou, puisque vous êtes déjà dans le terminal, vous pouvez utiliser la lsblk commander.Comment écrire, Format et gérer une carte SD dans LinuxComment écrire, Format et gérer une carte SD dans LinuxIl y a plusieurs façons de configurer une carte SD sous Linux, soit à partir de la ligne de commande ou à l`aide d`une application graphique. Voici comment vous le faites.Lire la suite

Création d`un fichier d`image

Une autre façon de cloner un disque est de créer une image disque que vous pouvez déplacer et restaurer comme vous le feriez une clé USB bootable.

Création de fichiers d`image vous permet d`enregistrer plusieurs sauvegardes sur une seule destination, comme un gros disque dur portable. Encore une fois, ce processus ne nécessite qu`une seule commande:

dd si=/ Dev / sdX de=chemin / vers / votre-backup.img

Pour économiser de l`espace, vous pouvez avoir dd compresser votre sauvegarde.

dd si=/ Dev / sdX | gzip -c gt; chemin / vers / votre-backup.img.gz

Cette commande se rétrécit votre sauvegarde dans un fichier IMG.GZ, l`un des nombreux formats de compression Linux peut gérer.Linux Directeurs des archives Comparés: Ark vs. File RollerLinux Directeurs des archives Comparés: Ark vs. File RollerDirecteurs des archives peut sembler assez simple à première vue, mais ils pourraient offrir beaucoup plus que vous le pensez. Je comparais les deux gestionnaires d`archives par défaut pour Linux, File Roller et Arche, basé sur ...Lire la suite

Restauration d`un disque

À quoi servent ces sauvegardes si vous ne pouvez pas les utiliser? Lorsque vous êtes prêt à restaurer un clone, vous avez deux options. Si vous avez utilisé la première approche, échanger simplement les deux destinations.

dd si=/ Dev / sdy de=/ Dev / sdX

Lors de la restauration d`un fichier d`image, le même concept s`applique:

dd si=chemin / vers / votre-backup.img de=/ Dev / sdX

Si votre fichier image est compressée, alors les choses deviennent un peu différent. Utilisez cette commande à la place:

gunzip -c /path/to/your-backup.img.gz | dd de=/ Dev / sdX

Pour être clair, gunzip est g unzip, comme dans l`opposé de g zip Cette commande decrompresses votre sauvegarde. Ensuite dd remplace le disque existant avec cette image.

Les paramètres à prendre en considération

Vous pouvez modifier votre commande en collant un paramètre à la fin. Par défaut, dd peut prendre un certain temps pour transférer des données. Vous pouvez accélérer le processus en augmentant la taille du bloc. Faites-le en ajoutant bs = à la fin.

dd si=/ Dev / sdX de=/ Dev / sdy bs=64

Cet exemple augmente la taille de bloc par défaut de 512 octets à 64 kilo-octets.

conv = noerror dit dd de continuer malgré les erreurs qui se produisent. Le comportement par défaut est d`arrêter, ce qui entraîne dans un dossier incomplet. Gardez à l`esprit que d`ignorer les erreurs ne sont pas toujours en sécurité. Le fichier résultant peut-être endommagé.

conv = sync ajoute des blocs d`entrée avec des zéros à chaque fois il y a des erreurs de lecture. De cette façon, les décalages de données restent synchronisés.

Vous pouvez combiner ces deux derniers comme conv = noerror, sync si vous le désirez. Il n`y a pas d`espace après la virgule.

Apprendre à connaître dd

Si vous êtes intéressé, le nom de dd fait référence à une déclaration dans Job Control Language IBM. Si vous ne comprenez pas ce qui se passe là-bas, pas de sueur. Je ne pas non plus. Cela ne rend pas la commande soit plus difficile à utiliser.

Vous avez besoin d`informations pouvez vous aider à améliorer votre relation avec dd? La page wiki est assez complet. Il y a aussi une grande écriture sur le wiki Arch Linux. Encore une fois, il n`a pas d`importance si vous utilisez Arc ou non. dd fonctionne de la même manière quel que soit votre système d`exploitation Linux.

S`il se trouve dd est pas pour vous, vous n`êtes pas de chance. Il y a d`autres façons de cloner un disque dur.4 méthodes pour cloner votre disque dur Linux4 méthodes pour cloner votre disque dur LinuxVous avez besoin de cloner votre disque dur Linux ou une partition? Vous pouvez utiliser le outil intégré dd, ou plusieurs solutions de rechange pour cloner votre disque pour restaurer plus tard, sans chichi.Lire la suite

Quelle est votre méthode préférée pour la sauvegarde de votre ordinateur? Êtes-vous un fan de dd? Y at-il une application que vous recommanderiez à la place? Ne hésitez pas à partager votre expérience avec les autres lecteurs!

Articles connexes