Bonjour,
Utilise la commande
dd if=/dev/sda of=/chemin/vers/ton/disque/externe conv=notrunc,noerror
La commande dd fonctionne ainsi.
if=
donne le chemin d'origine et
of=
donne la destination.
Dans ton cas, l'origine est ton disque (/dev/sda pour le disque entier) et la destination est le fichier. Il te faut donc monter ton disque externe, (exemple:
sudo mount /dev/sdb1 /mnt
) et copier un fichier dans ton disque (exemple:
/mnt/masauvegarde). Si le disque est déjà monté, lance un
df -h
et regarde où il est monté.
Attention de vérifier à 2 fois avant de lancer, une fausse manipulation peut effacer tout ton disque.
Enfin, pour la restauration il te suffira de lancer la commande inverse :
dd if=/mnt/masauvegarde of=/dev/sda conv=notrunc,noerror
. Vérifie bien que le disque de destination soit de la même taille.
Enfin, pour une sauvegarde des données uniquement, je te recommande d'utiliser [url=apt://rsync]rsync[/url], avec la commande
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* /mnt/mondossierdesauvegarde
Ceci ne sauvegarde que les données, et prend donc moins de place, la première commande sauvegardant tout le disque, même l'espace vide.
Bon courage !
Nicolas