Sauvegarde d'objets portables comme les cartes SD et USBLes lecteurs flash sous Linux sont plus faciles qu'il n'y paraît, et cela peut se produire directement depuis le terminal, à l'aide de l'outil de copie et de conversion DD. DD est véritablement polyvalente et permet aux utilisateurs de copier de grandes quantités de données d’un endroit à un autre. Il suffit de dire; L'outil DD a de nombreuses utilisations. L’une des meilleures utilisations est la sauvegarde du stockage de données. Sur Addictivetips dans le passé, nous avons utilisé cette méthode pour faire des copies de disques durs. Il peut également être utilisé pour sauvegarder des cartes SD et des lecteurs flash. Voilà comment cela fonctionne.
ALERTE SPOIL: Faites défiler la liste et regardez le didacticiel vidéo à la fin de cet article.
Sauvegarde des cartes SD et des clés USB
Pour commencer, ouvrez une fenêtre de terminal et branchez la carte SD / USB que vous essayez de sauvegarder. Utilisez le lsblk commande à imprimer, tous les périphériques disponibles sur le système.
Gardez à l’esprit que les cartes SD ne suivront pas lesstructure générique / dev / sdX, en particulier si vous utilisez un lecteur de carte mémoire intégré. Au lieu de cela, vous devriez voir / dev / mmcblk, suivi des informations sur la partition.
Remarque: La sauvegarde d'une clé USB doit suivre le schéma de nommage traditionnel / dev / sdX.
Votre carte SD peut ne pas apparaître sous le nom / dev / mmcblk (ousimilaire) si vous utilisez un adaptateur USB. Le nom de l’appareil dépend de la manière dont l’adaptateur de carte SD fonctionne avec Linux. Il est préférable de lire le manuel de votre adaptateur.
Une fois que vous avez identifié l’étiquette, vous devez comprendre exactement comment vous essayez de sauvegarder. Choisissez la méthode ci-dessous qui correspond à votre cas d'utilisation.
Sauvegarde d'un fichier image
La première méthode de sauvegarde avec DD consiste à l’utiliser pourtout enregistrer dans un fichier image simple. Pour ce faire, vous devez entrer la commande suivante. Gardez à l'esprit que le processus d'imagerie prendra beaucoup de temps, surtout si vous avez une grande carte SD ou une clé USB.
![](/images/linux/how-to-back-up-sd-cards-and-flash-drives-on-linux-with-dd.png)
Clés USB
sudo dd if=/dev/sdX of=~/image-of-usb.img
L’exécution de cette commande prend une copie complète du lecteur USB et l’enregistre dans un fichier nommé image-of-usb.img. Prenez ce fichier image et sauvegardez-le dans un endroit sûr. Si vous souhaitez augmenter la sécurité, suivez les étapes ci-dessous pour le chiffrer avec GnuPG.
gpg -c image-of-usb.img
La sortie de GnuPG devrait être image-of-usb.img.gpg.
Une fois le processus de cryptage terminé, supprimez le fichier d'origine et conservez le fichier crypté.
rm image-of-usb.img
Extrayez l'image du fichier crypté à tout moment avec:
gpg image-of-usb.img.gpg
Cartes SD
Remarque: 0 signifie SD 1.
sudo dd if=/dev/mmcblk0 of=~/image-of-sd-card.img
L’exécution de cette commande DD prend un instantané de votre carte SD et l’enregistre dans un fichier de votre système de fichiers intitulé image-of-sd-card.img. Vous pourrez déplacer cette image d'archive,téléchargez-la sur Dropbox, Google Drive, un serveur domestique, etc. N'oubliez pas que cette archive n'est pas sécurisée et que des données sensibles sont facilement accessibles si quelqu'un les met la main dessus. C’est pourquoi nous vous recommandons également de chiffrer votre sauvegarde SD avec GnuPG.
Pour chiffrer, lancez cette commande:
gpg -c image-of-sd-card.img
Le cryptage doit générer un fichier avec l’étiquette de image-of-sd-card.img.gpg
Vous devez supprimer le fichier source original à la fin du cryptage.
rm image-of-sd-card.img
Pour extraire l’archive cryptée, réexécutez gpg, sans -c.
gpg image-of-sd-card.img.gpg
Dupliquer les cartes USB et SD
Si vous préférez créer un duplicata du fichier SDcarte, plutôt que de tout sauvegarder à une image, suivez ces instructions. La première étape consiste à brancher la carte SD / USB à sauvegarder, ainsi que la deuxième carte SD / USB à utiliser comme récepteur de la duplication. Ensuite, utilisez le lsblk commande pour lister les périphériques. Recherchez toutes les étiquettes de périphérique et notez-les.
Par exemple, pour dupliquer la carte SD 1 sur la carte SD 2, je devrais utiliser / dev / mmcblk0 et / dev / mmcblk1. Encore une fois, référez-vous à lsblk –help si besoin.
Lorsque vous avez identifié les étiquettes correctes, suivez les instructions ci-dessous.
Clés USB
La commande utilisée précédemment pour enregistrer une clé USB sur une image peut fonctionner dans cette situation. La seule chose qui change est l'aspect «of =» de la commande. Plutôt que de l’avoir en sortie de = ~ / image-of-usb.img, nous l’aurons en sortie sur le deuxième lecteur flash USB.
Dans cet exemple, la clé USB n ° 1 est / dev / sdc et le lecteur flash USB n ° 2 est / dev / sdd. Le vôtre peut différer.
sudo dd if=/dev/sdc of=/dev/sdd
Lorsque la DD est terminée, toutes les données du lecteur n ° 1 doivent être présentes sur le lecteur n ° 2!
Cartes SD
Comme la section USB, DD utilisera les données deCarte SD n ° 1, dupliquez-la et placez-la sur la carte SD n ° 2. Ecrivez cette commande dans le terminal pour démarrer le processus de duplication. Dans cet exemple, la carte SD n ° 1 sera / dev / mmcblk0 et la n ° 2 sera / dev / mmcblk1.
sudo dd if=/dev/mmcblk0 of=/dev/mmcblk1
Vous saurez que le processus est terminé lorsque le terminal peut accepter à nouveau le texte du clavier.
Restauration des sauvegardes
Le moyen le plus rapide de restaurer une image de sauvegarde DDune carte SD ou un lecteur flash USB doit simplement le faire clignoter avec l'outil Etcher. Utiliser cet outil pour restaurer des données peut sembler un peu bizarre, Etcher servant principalement à graver des images de système d'exploitation, mais cela fonctionne très bien!
Commencez par télécharger la dernière version de l'outil flash Etcher pour Linux, ouvrez-la et insérez votre clé USB ou votre carte SD.
![](/images/linux/how-to-back-up-sd-cards-and-flash-drives-on-linux-with-dd_2.png)
Dans le programme Etcher, cliquez sur «Sélectionner une image» pour afficher la fenêtre de sélection d’images. Dans cette fenêtre, recherchez image-of-sd-card.img ou image-of-usb.img et sélectionnez-le. Lorsque l'image est chargée, cliquez sur “Flash” et laissez la restauration commencer!
Lorsque Etcher affiche la fenêtre d’écran de fin, vos données doivent se trouver sur le périphérique.
commentaires