Astuce : sauvegarder et compresser en même temps avec dd et gzip

Alors ici je ne vais pas révolutionner le principe des sauvegardes mais plutôt donner les deux commandes qui permettent de sauvegarder votre carte et de compresser l’image en même temps. Et bien sur de faire l’opération inverse !

Pour sauvegarder et compresser, la commande est la suivante (remplacer xxx par l’identifiant de votre disque/carte) :

dd if=/dev/xxx conv=sync,noerror bs=4m | gzip -c  > xxx.img.gz

Pour décompresser et restaurer, la commande est la suivante (remplacer xxx par l’identifiant de votre disque/carte) :

gunzip -c xxx.img.gz | dd of=/dev/xxx conv=sync,noerror bs=4m

Sous Mac OS le paramètre bs prend des valeurs suivies d’un m minuscule. Pour d’autres systèmes ça sera un m majuscule.

Voilà, au cas où …

Vous aimerez aussi...

  • Melua

    A savoir qu’il vaut mieux remplir l’espace libre de bits à zéro pour chaque partition de la carte SD avant de faire cela, sinon la taille de l’archive peut être largement supérieure à l’espace utilisé sur votre Raspberry Pi (surtout si vous avez supprimé beaucoup de fichiers volumineux).

  • Hardouin

    C’est quoi l’identifiant d’une carte sd ???

    • Le device associé dans /dev ? Faut développer la question …

Handpicked links

Mise en cache objet de 2002/2211 objets utilisant disk Mise en cache utilisant disk: enhanced Mise en cache de base de données 25/72 requêtes dans 0.036 secondes utilisant disk Served from: pihomeserver.fr @ 2017-09-05 11:52:32 by W3 Total Cache -->