Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 09-09-2016 11:59:27

wbreen
Membre
Lieu : 94
Distrib. : Debian GNU/Linux stretch/sid 64 bits
Noyau : Linux 4.6.0-1-amd64
(G)UI : Gnome Version 3.20.2
Inscription : 07-08-2016

Sauvegarder une partition ou un disque complet

Bonjour

Je veux sauvegarder une partition ext4 au cas ou je casse celui un jour ! Cela m'éviterait de tout réinstaller.
avec dd et gzip il me sauvegarde bien la partition (ou le disque) mais la taille est énorme même si ma partition ou mon disque ne son pas rempli.
Avec Ghost jadisse, je me souviens qu'il ne copiait uniquement les données ce qui avait pour avantage d'avoir un fichier de petite taille....
Il y a t il une commande en console magique debian ?

Hors ligne

#2 09-09-2016 12:18:49

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Sauvegarder une partition ou un disque complet

Peut-être voir ici un ensemble de commande d'archivage:
https://debian-facile.org/doc:systeme:sauvegarde

Et regarder si rsync ne le ferait pas tout  simplement :
https://debian-facile.org/doc:reseau:rsync

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#3 09-09-2016 12:37:13

wbreen
Membre
Lieu : 94
Distrib. : Debian GNU/Linux stretch/sid 64 bits
Noyau : Linux 4.6.0-1-amd64
(G)UI : Gnome Version 3.20.2
Inscription : 07-08-2016

Re : Sauvegarder une partition ou un disque complet

Merci je vais aller regarder wink

Hors ligne

#4 09-09-2016 13:16:35

raleur
Membre
Inscription : 03-10-2014

Re : Sauvegarder une partition ou un disque complet

Partimage, partclone, voire clonezilla qui utilise l'un des deux.

Hors ligne

#5 09-09-2016 16:54:28

wbreen
Membre
Lieu : 94
Distrib. : Debian GNU/Linux stretch/sid 64 bits
Noyau : Linux 4.6.0-1-amd64
(G)UI : Gnome Version 3.20.2
Inscription : 07-08-2016

Re : Sauvegarder une partition ou un disque complet

merci les amis je vais tester tout ca !!

Hors ligne

#6 09-09-2016 18:09:12

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Sauvegarder une partition ou un disque complet

wbreen a écrit :

Bonjour

Je veux sauvegarder une partition ext4 au cas ou je casse celui un jour ! Cela m'éviterait de tout réinstaller.
avec dd et gzip il me sauvegarde bien la partition (ou le disque) mais la taille est énorme même si ma partition ou mon disque ne son pas rempli.
Avec Ghost jadisse, je me souviens qu'il ne copiait uniquement les données ce qui avait pour avantage d'avoir un fichier de petite taille....
Il y a t il une commande en console magique debian ?


bojour
un peu de lecture
http://sysadmin.lliseil.fr/linux/admin/ … oir_reseau
il y a une astuce (dans truc et astuces)

Réduire la taille de l'image

Si lors de la restauration, on obtient une reproduction réellement exacte du système de fichiers originellement présent sur la partition, cette méthode présente un gros défaut : Elle sauve bien toute une partition ou un disque, mais ce faisant elle sauvegarde également tout un tas de fichiers inutiles et notamment les fichiers effacés (effacer un fichier le retire de la table d'allocation du système de fichiers, mais il reste physiquement sur le disque !). La taille de l'image créée est alors bien supérieure à celle des informations utiles à conserver, et la compression plus longue !

La solution à ce problème est donnée par François Lemarchand sur sa page Linux : Sauvegarder un système de fichiers : on remplit l'espace libre de la partition à sauvegarder avec un caractère unique, puis on l'efface. Celà constituera un vrai boulevard pour gzip.
Exemple avec la partition Windows /mnt/win :

    Monter cette partition avec :
    mount /mnt/win
    On crée un gros fichier rempli de zéros sur la partition à sauvegarder :
    dd if=/dev/zero of=/mnt/win/dummy 2> /dev/null
    Et on efface ce fichier :
    rm /mnt/win/dummy
    Celà quelque soit le système de fichiers de la partition. De fait, la partie non utilisée de la partition ne contiendra plus que des zéros. Le recours à ces commandes revêt néanmoins un aspect un peu "bourrin" (vous aurez noté le 2> /dev/null qui est là pour empêcher l'affichage d'un message d'erreur quand dd ne trouve plus de place sur le système de fichier), mais ceci fonctionne bien et c'est ce que nous utiliserons pour ne pas alourdir le script de sauvegarde.
    N'utilisez pas ces commandes si le système de fichier est corrompu, & que vous désirez garder la possibilité de récupérer les données "perdues"


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#7 11-09-2016 20:20:49

wbreen
Membre
Lieu : 94
Distrib. : Debian GNU/Linux stretch/sid 64 bits
Noyau : Linux 4.6.0-1-amd64
(G)UI : Gnome Version 3.20.2
Inscription : 07-08-2016

Re : Sauvegarder une partition ou un disque complet

J'ai pas trop compris lol
Il faut que je passe cette commande (dd if=/dev/zero of=/mnt/win/dummy 2> /dev/null ) avant de faire la sauvegarde avec dd ?

Hors ligne

#8 11-09-2016 20:32:25

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Sauvegarder une partition ou un disque complet

je ne vais pas te dire de passer cette commande si tu n'as pas compris smile

si j'ai bien suivi, linux ne "supprime" pas les fichier, il se contant de les "d'ésindexer" et donc d'utiliser la place qu'ils occupent en cas de besoin.
du coup quand tu regarde l'espace libre sur ta partition, ce n'est pas réellement vide, pour ça que ta sauvegarde prend de la place.

en passant la commande dd if=/dev/zero of=/mnt/win/dummy 2> /dev/null tu rempli "l'espace libre" de ton disque avec un gros fichier constitué de 0 (zero)
ensuite tu efface ce fichier et normalement tu verra que ta sauvegarde avec dd et gzip prend beaucoup moins de place et ça va plus vite smile

Dernière modification par Severian (11-09-2016 20:33:08)


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#9 11-09-2016 20:53:10

raleur
Membre
Inscription : 03-10-2014

Re : Sauvegarder une partition ou un disque complet

Cette méthode présente l'avantage de la fiabilité et de n'utiliser que des commandes standard (dd, gzip), mais pas de l'efficacité : paradoxalement plus la partition est vide, plus l'opération sera longue. Avec des programmes spécialisés comme partclone ou partimage qui ne sauvegardent que les blocs utilisés, c'est le contraire.

Hors ligne

#10 11-09-2016 20:56:19

Trefix
Adhérent(e)
Lieu : 48
Distrib. : Jessie "en vrac"
Noyau : Linux 3.16.0-4 / amd64
(G)UI : Xfce
Inscription : 15-02-2015

Re : Sauvegarder une partition ou un disque complet

Coucou.
Perso, je profite de la sauvegarde (régulière) pour faire "du ménage"... wink

Ma scolarité informatique ? 3 TP de programmation en DOS, calcu. T.I., 1984 tongue
De HL à DF : facile ! // Les cahiers du débutant

En ligne

#11 11-09-2016 21:22:44

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Sauvegarder une partition ou un disque complet

raleur a écrit :

Cette méthode présente l'avantage de la fiabilité et de n'utiliser que des commandes standard (dd, gzip), mais pas de l'efficacité : paradoxalement plus la partition est vide, plus l'opération sera longue. Avec des programmes spécialisés comme partclone ou partimage qui ne sauvegardent que les blocs utilisés, c'est le contraire.


merci raleur pour ces précisions smile


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#12 12-09-2016 18:05:03

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : Sauvegarder une partition ou un disque complet

Bonjour

Utiliser Gparted (ou autre lignes de commandes) pour réduire la taille de la partition et de son système de fichiers avant de la sauvegarder par dd et gzip
fait gagner pas mal d'espace disque.

Même s'il est parfois nécessaire de la redimensionner une fois restaurée,
mais redimensionner un système de fichiers est une opération très rapide à faire avec Gparted

Dernière modification par MicP (12-09-2016 18:08:30)

Hors ligne

#13 12-09-2016 20:41:51

raleur
Membre
Inscription : 03-10-2014

Re : Sauvegarder une partition ou un disque complet

MicP a écrit :

réduire la taille de la partition et de son système de fichiers avant de la sauvegarder (...)
redimensionner un système de fichiers est une opération très rapide à faire


Pas toujours. La réduction peut prendre beaucoup de temps lorsque les blocs alloués sont très dispersés ou rassemblés à la fin de la partition, car cela prendra beaucoup de temps de les déplacer au début de la partition. D'autre part, ce n'est pas une opération anodine : un problème quelconque durant l'opération (coupure d'alimentation, plantage du système) peut laisser le système de fichiers dans un état incohérent et causer des pertes de données. Je trouve que c'est prendre beaucoup de risques pour réaliser une sauvegarde.

Hors ligne

#14 12-09-2016 22:48:47

Abuishaq
Membre
Lieu : Ermite des Pyrénées
Distrib. : Debian 8.5 (Jessie) " (x86-64)
Noyau : 3.16.0-4-amd64
(G)UI : Gnome
Inscription : 10-07-2016

Re : Sauvegarder une partition ou un disque complet

Salut !

J'ai moi-même sauvegarder mon système il y a peu pour faire une manipulation sur les DD.
Ca ne te sera peut-être pas utile car j'ai vu que tu stipulais en ligne de commande, mais au cas ou, je te file ce que j'ai utilisé : Grsync. C'est en interface graphique mais il a été nickel !
Pour te donner une idée, il a sauvegarder mon système sur 40G d'un clé USB.

Si tu veux l'installer rien de plus simple que

apt-get install grsync



A toi de voir si ça peut être plus simple pour toi ! smile

Pour les connaisseurs: pourquoi ne pas se diriger vers la commande "tar" ou "rsync" ?
Pour 'tar', il me semble que cette commande compresse la taille des fichiers en plus.

Dernière modification par Abuishaq (12-09-2016 23:10:51)

Hors ligne

#15 12-09-2016 22:58:55

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Sauvegarder une partition ou un disque complet

@Abuishaq : rsync a déjà étéproposé post#2 mais c'est bien de le rappeler une douzaine de posts plus loin.
Merci smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#16 12-09-2016 23:10:10

Abuishaq
Membre
Lieu : Ermite des Pyrénées
Distrib. : Debian 8.5 (Jessie) " (x86-64)
Noyau : 3.16.0-4-amd64
(G)UI : Gnome
Inscription : 10-07-2016

Re : Sauvegarder une partition ou un disque complet

smolski a écrit :

@Abuishaq : rsync a déjà étéproposé post#2 mais c'est bien de le rappeler une douzaine de posts plus loin.
Merci smile


Oops, my apologise smile

Il s'était bien caché le coquin, il me semblait bien l'avoir vu quelque part mais j'ai mal re-regardé.

Hors ligne

#17 13-09-2016 18:27:20

samy765
Membre
Inscription : 13-09-2016

Re : Sauvegarder une partition ou un disque complet

perso le plus simple je trouve malgré que j'en ai pas tester 150 mais grossomodo 3 ptetre 4 en quelques années....maintenant j'utilise clonezilla vu que le precedent marche plu assez bien pour moi (ghost truc racheter par norton et devenu "norton ghost" et devenu trop limité a mon gout)

et je dois dire que je trouves clonezilla juste parfait....pas de limitations parce que j'ai pas acheter le logiciel ou parce que fonctionnannt sur windows a la base donc formats de partitions gérées limitée et autres mer** qui ont fini par trop memm_beter pour continuer à utiliser....là non clonezilla = aucune limitation par rapport a mes besoin, gere aussi bien partitions windows que gnunux, compresse automatiquement, partition 4to pour OS de 2go ? no problem -> sauvegrade de 2go sans compter la compression derriere....

le tout via des menus finalement simple à utiliser quand on prends l'habitude de ceux-ci ....saveparts -> choisir le dossier de sauvegarde (set partimag folder...) -> choisisr quel partition sauvegarde -> choisir la compression et aller 2detail en somme, en sachant qu'il y a un mode beginner et un advanced, ca peut etre utile de plutot utiliser ladvanced genre pour specifier qu'on veut viré les fichiers pagefile.sys et hibern.shit de windows de la sauvegarde dans le cas d'une sauvegarde d'un windows..et meme pour etre simplement plus sur/avoir un meilleur controle de ce que le logiciel va utiliser comme parametres meme si pour un utilisateur lambda c'est pas vraiment necessaire
et meme si on connait pas il suffit de laisser les choix par defaut quand il demande parametres utiliser ou quel outils de sauvegarde utiliser dans quel ordre, les reglages par defaut fonctionne tres bien, dans apperement la plupart des cas.


bref pour moi c'est clonezilla, finalement simple dutilisation, fait le taff demander comme il faut et gere un joli paquet de type de partition (au moins windows et linux...) et est fiable, je tourne sous 2linux + 1windows + 1 partition data via clonezilla je switch de gnunux si j'ai besoin genre jessai de me mettre a ma debian mais si demain jai besoin de ma lubuntu je la remet en 5min (le temps que clonezilla demandera pour restaurer ma sauvegarde de partition) et parfaitement fonctionnel malgré que je suis pas censer restaurer differents gnunux a codté de mon windows comme ca ala volée ...c'est censer poser des problemes de grub / probleme demarrage du windows et autre soucis, bah là ca marche tres bien, ca boot dans un sens comme lautre debian<->lubuntu ET windows quel que soit la gnunux restaurée...

ps: il sauvegarde/restaure la partie mbr de la partition concernée c'est ptete aussi pour ca que ca marche aussi bien les trucs un peu rock'n'roll entre les partition et les sauvegardes restaurée.....il restaure le bout de mbr de la partition tout en gardant le reste du mbr qu'il na pas besoin de toucher du coup le resultat est fonctionel pour les partitions du disque de mon experience j'ai eu aucun soucis avec ca.

ps2 : perso le seul soucis que j'ai eu avec clonezilla jusque là c'est quand j'ai voulu restauré une partition dans sa partition dorigine mais que javais reduite, yavait la place pour les données mais comme la partition à restauré etait marquer à ...plus grande que la partition de destination, jai du restaurer la taille de partition d'origine, restauré la partition depuis sa sauvegarde et ensuite reduire à nouveau la partition et ensuite refaire une sauvegarde pour l'avoir à la taille adaptée à la nouvelle taille de partition..bref oui au bout d'un moment les trucs rock'n'roll peuvent montrer des limites dans certains logiciels mais bon....c'est ca de trop abusé lol

au final maintenant je met meme pas 1min à lancer une sauvegarde ou restauration de paritition, et clonezilla met entre 5et15min à sauvegarder/restaurer la partition....apres pour moi c'est devenu une routine, je fais que ca, sauvegarde ou restauration de ....la meme partition finalement sda2 ....j'ai toujours la meme destination pour mes sauvegarde/source de sauvegarde et toujours la meme destination de restauration ou source de sauvegarde de partition...vraiment pour ma part je vois pas mieux que clonezilla pour mes besoins assez simples en fait, d'utilisateur lambda quoi :-)

Dernière modification par samy765 (13-09-2016 18:32:11)

Hors ligne

Pied de page des forums