Ceci est une ancienne révision du document !
Table des matières
Sauvegarder Ubuntu
Pré-requis
Première étape : sauvegarde du MBR de Windows
Nous supposons Windows installé sur /dev/sdb.
- Allez dans le répertoire de sauvegarde :
...@...:~$ cd /repertoire/de/sauvegarde/
- Sauvegardez le MBR de Windows :
...@...:/repertoire/de/sauvegarde$ sudo dd if=/dev/sdb of=sauvegarde_mbr_windows bs=512 count=1 status=progress
Autres étapes
- Sauvegardez un mémo sur la structure des disques durs du système et déplacez-le dans /etc :
...@...:/repertoire/de/sauvegarde$ sudo lsblk > structure.list ...@...:/repertoire/de/sauvegarde$ sudo mv structure.list /etc/
...@...:~ $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 646,8M 1 loop /rofs sda 8:0 0 596,2G 0 disk └─pdc_degbgfcfc (dm-0) 252:0 0 596G 0 dmraid └─pdc_degbgfcfc1 (dm-4) 252:4 0 596G 0 part sdb 8:16 0 596,2G 0 disk └─pdc_degbgfcfc (dm-0) 252:0 0 596G 0 dmraid └─pdc_degbgfcfc1 (dm-4) 252:4 0 596G 0 part sdc 8:32 0 465,8G 0 disk └─pdc_ffjibaiei (dm-1) 252:1 0 465,7G 0 dmraid ├─pdc_ffjibaiei1 (dm-2) 252:2 0 461,8G 0 part └─pdc_ffjibaiei2 (dm-3) 252:3 0 3,9G 0 part sdd 8:48 0 465,8G 0 disk └─pdc_ffjibaiei (dm-1) 252:1 0 465,7G 0 dmraid ├─pdc_ffjibaiei1 (dm-2) 252:2 0 461,8G 0 part └─pdc_ffjibaiei2 (dm-3) 252:3 0 3,9G 0 part sde 8:64 0 29,8G 0 disk └─sde1 8:65 0 29,8G 0 part sdf 8:80 0 28G 0 disk └─sdf1 8:81 0 28G 0 part sr0 11:0 1 668M 0 rom /cdrom sdg 8:96 0 149,1G 0 disk └─sdg1 8:97 0 149,1G 0 part /media/R-Pi
- Sauvegarde d'un mémo sur les points de montage des disques système :
...@...:~ $ sudo df -h | grep "^/dev/" > montages.list ...@...:~ $ sudo mv montages.list /etc/
- Sauvegarde de la liste des paquets :
...@...:~ $ sudo dpkg --get-selections > mespaquets.list ...@...:~ $ sudo mv mespaquets.list /etc/
- créez dans le répertoire choisi un fichier liste-des-paquets contenant la liste des paquets installés sur le système (en supprimant les lignes contenant “deinstall”) :
...@...:~ $ cd /repertoire/pour/la/sauvegarde ...@...:~ $ dpkg --get-selections | grep -v deinstall > liste-des-paquets
- Relancez cette même commande sur une installation fraîche :
...@...:~ $ dpkg --get-selections | grep -v deinstall > liste-base
- et ne gardez que les différences :
...@...:~ $ diff -d liste-base liste-des-paquets | egrep '^> ' | sed 's/^> //' > liste-a-installer
Cette commande supprime les marques ajoutées par diff.
- Sauvegardez ce fichier (ainsi que le /etc/apt/sources.list) sur un support externe (usb, web, etc.)
- Pour connaître les dépendances d'un paquet (par ex. abcde) :
...@...:~ $ apt-cache depends "abcde" | grep Dépend: | awk -F' ' '{print $2}' cd-discid wget cdparanoia icedax vorbis-tools lame flac <bladeenc> speex
qu'on peut envoyer dans un fichier par “>”
- Éditez ce fichier et faites le ménage : ne conservez que vos paquets, ceux que vous avez rajouté et qui ne font pas partie de l'installation standard d'Ubuntu (les paquets systèmes, les paquets libxxxx, les paquets gnome-xxxxx, Firefox, et caetera)
Voici un extrait en exemple d'un fichier “liste-des-paquets” modifié :- liste-des-paquets
acidrip install chromium-browser install chromium-browser-l10n install chromium-codecs-ffmpeg install easytag install filezilla install filezilla-common install
- Sauvegardez ce fichier (ainsi que le sources.list) sur un support externe (usb, web, etc.)
Sauvegarde du chargeur de démarrage :...@...:~ $ sudo cp /boot/grub/grub.cfg /etc/
/etc/default/grub et /etc/grub.d/ seront sauvegardés avec le dossier /etc
Copie sur une clé usb :- Utilisez une clé formatée en ext4.
- Repérez où se monte la clé :
$ sudo df -h
- Branchez la clé et refaire
$ sudo df -h
La nouvelle ligne donne le montage de la clé. Supposons /media/disk.
- Sauvegardez /etc en le copiant sur la clé :
$ sudo cp -a /etc /media/disk
- option -a = copie pour archive, c'est-à-dire une copie récursive qui préserve toutes les informations possibles : type de fichier, propriétaire/groupe, droits, date de modification, …
Par sécurité, si la clé en est dotée, la passer en lecture seule par le petit switch mécanique
Conclusion
Problèmes connus
Voir aussi