Page 1 sur 2
[SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 16:50
par ArchiTux
Hell tout le monde
J'ai pris la -mauvaise- habitude de ne jamais faire de sauvegarde de mon système, ce qui est problématique car il m'arrive comme à tout le monde de faire de mauvaises manip's.
Jusqu'à maintenant, lors d'un plantage, je réinstallais l'OS "de zéro", ce qui est une belle perte de temps.
Sous Arch j'aimerai prendre de bonnes résolutions, et faire des sauvegardes régulièrement.
Avez-vous un outil à me conseiller, qui permettrait de faire une sauvegarde complète du système, donc une image à un instant T, et qui puisse permettre une restauration relativement simple.
J'ai regardé du côté de rsync, mais vous avez peut être autre chose à me proposer..
Il y a aussi cette solution =>
https://wiki.archlinux.org/index.php/Disk_Cloning
Merci à vous
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 16:59
par Xorg
rsync
ne fait pas d'images dique, c'est un
cp
amélioré (mais ça ne fonctionne pas tout à fait de la même façon

).
J'utilise
rsync
pour faire des sauvegardes de fichiers personnels, mais c'est vrai que ça devrait aussi fonctionner sur les fichiers système.
Pour faire des images, j'utilise
fsarchiver, qui a l'avantage d'être compatibles avec beaucoup de systèmes de fichiers (Ext, NTFS...), mais il ne permet pas de faire des sauvegardes incrémentales ou bien d'extraire certains fichiers d'une sauvegarde (à mon grand regret).
Mais sinon, j'ai trouvé la page Backup_programs qui a l'air très complète.
Sinon, sous Arch, un des meilleurs moyens de restaurer le système après un "pépin", c'est encore de faire une sauvegarde de la liste de tous les paquets installées explicitement, de sauvegarder quelques fichiers de configuration (genre tous le répertoire
/etc), et ça permet de gagner beaucoup de temps lors d'une réinstallation.
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 17:10
par oktoberfest
Personnellement je fais un tar.gz de mes partitions 'système' (c'est à dire pas les 200 Go de films/courrier/photos et autre) toutes les semaines. Pour mes données je fais un rsync.
L'important est tu comprennes bien ce que fait ta sauvegarde et comment restaurer les données. Sauvegarde c'est bien, savoir restaurer c'est mieux !
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 17:26
par Xorg
Oui, je suis entièrement d'accord avec Oktoberfest, si tu prends
fsarchiver
, il a l'inconvénient que pour restaurer une sauvegarde, il faut une partition qui soit au moins de la même taille (ou supérieure) à la partition sauvegardée.
Je pense aussi me tourner voir autre chose (pourquoi pas du .tar.gz) pour faire la sauvegarde de mes systèmes, vu qu'on peut extraire les fichiers individuellement si on veut avec ce format d'archive.

Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 17:59
par benjarobin
Partclone reste la solution la plus rapide pour une sauvegarde complète d'une partition linux. De plus il est possible de monter la sauvegarde de la partition (si non compressée) pour un accès en lecture
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 18:09
par FoolEcho
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 18:51
par otacon
J'utlise Clonezilla en live. Très simple, que ce soit en sauvegarde ou restauration.
Jamais pris en défaut, j'ai été sauvé par mes sauvegardes deux fois en deux ans.
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 18:54
par waitnsea
Clonezilla pour mon système
Unison pour mes data, en commande ou en graphique
...même si Unison est buggé en graphique et qu'il faille re-créer parfois les nouveaux chemins "a la mano" pour la première fois.
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:00
par ArchiTux
Merci pour toutes vos réponses
Clonezilla a l'air pas mal.
On peut faire une usb bootable je suppose ?
Partclone est sympa aussi, cependant ca risque d'être dur de restaurer si j'ai un système complètement pété..
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:09
par benjarobin
Clonezilla n'est qu'une interface CLI à partclone. Ces outils de mémoire sont dans le CD d'installation de ArchLinux, au pire tu rajoutes les paquets manquants.
En quoi Partclone serait difficile à utiliser si le système est tout cassé ? Ces outils s’utilisent uniquement depuis un liveCD
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:19
par ArchiTux
Alors j'ail lu la doc de partclone, si je comprend bien, j'ai mes partitions :
Code : Tout sélectionner
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 35653631 33554432 16G 82 partition d'écha
/dev/sda3 35653632 245368831 209715200 100G 83 Linux
/dev/sda4 245368832 1953525167 1708156336 814,5G 83 Linux
Je backup chaque partitions (sauf le swap).
Code : Tout sélectionner
partclone.ext2 -c -s /dev/sda1 -o ~/image_sda1.pcl
partclone.ext4 -c -s /dev/sda3 -o ~/image_sda3.pcl
partclone.ext4 -c -s /dev/sda4 -o ~/image_sda4.pcl
Et si je pète le système, j'ai juste à booter sur un live qui a partclone et à restaurer le tout ?
Pour restaurer il est est nécessaire d'avoir formater le DD et recréé les partitions, ou bien une restauration de /dev/sda2 par exemple va écraser l'ancienne partition ?
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:27
par benjarobin
Il est juste nécessaire d'avoir une table de partition valide. Attention ce point est très important, il est nécessaire d'avoir une taille au mois aussi grande pour la partition de destination. Tu ne peux pas restaurer sur une partition plus petite que celle d'origine.
Formater est un terme très vague : Je préfère découper les choses et dire : création de la table de partition puis pour chaque partition création du système de fichier. Cette dernière étape est totalement inutile dans le cas d'une restauration...
ArchiTux a écrit :Et si je pète le système, j'ai juste à booter sur un live qui a partclone et à restaurer le tout ?
Oui, rien à faire pour les UUID des partitions, par contre s'il faut recréer le système de fichier SWAP, alors il faudra mettre à jour l'UUID de cette dernière
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:30
par ArchiTux
Alors j'ai commencé par un
Code : Tout sélectionner
partclone.ext2 -c -s /dev/sda1 -o /home/alexandre/Backups/BACKUP-2015-07-16/sda1.pcl
Et j'ai eu l'erreur suivante :
Mais ce fichier de log n'existe pas :/
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:32
par benjarobin
2 choses : Les partitions que tu veux sauvegarder ne doivent pas être montées, et tu dois lancer la chose en root.
Donc tu dois faire la chose depuis un liveCD
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:38
par Xorg
D'ailleurs, j'en profite pour squatter, tu disais Benjarobin qu'il est possible de monter une archive crée par partclone
. Le peu que j'ai trouvé sur Internet montrait qu'il fallait d'abord la convertir en un fichier .img, et que c'est ce dernier qu'il faut monter. Est-ce qu'il est possible de monter directement un fichier .pcl ?
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:38
par ArchiTux
Ah merde

J'ai tenté de le faire pendant que la partition était montée :/
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:40
par benjarobin
Xorg a écrit :Est-ce qu'il est possible de monter directement un fichier .pcl ?
J'ai dis de la merde... Tu as raison... Oups
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:43
par ArchiTux
Mais j'ai du mal à comprendre une chose. Si je fais la procèdure de sauvegarde en live, où est ce que je vais stocker la sauvegarde ?
En gros ici :
Je met quoi comme chemin à la place de ~/ ? Car si je veux l'avoir sur mon DD ?
En fait j'arrive pas à comprendre, si je suis en live, ou est ce que je vais pouvoir stocker ma sauvegarde ?
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 21:55
par benjarobin
Le principe d'une sauvegarde c'est qu'elle ne doit en aucun cas être stockée sur le même disque ! Sinon la sauvegarde ne sert strictement à rien.
Donc tu la stocke sur un serveur, sur une grosse clé USB, sur un disque dur externe... Personnellement tout est sur mon serveur en NFS
Re: [SAUVEGARDE] En cas de pépin
Publié : jeu. 16 juil. 2015, 22:02
par ArchiTux
Donc si je suis en live avec une clef usb bootable de arch, je peux brancher mon disque dur externe sur le pc, le monter et dire à partclone de stocker la sauvegarde dessus ?
Et pour restaurer pareil ?