Vous n'êtes pas identifié(e).
Pages : 1
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
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"
Hors ligne
Hors ligne
Dernière modification par Severian (11-09-2016 19:33:08)
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
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
Hors ligne
Dernière modification par MicP (12-09-2016 17:08:30)
Hors ligne
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.
Il vaut mieux montrer que raconter.
Hors ligne
A toi de voir si ça peut être plus simple pour toi !
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 22:10:51)
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
@Abuishaq : rsync a déjà étéproposé post#2 mais c'est bien de le rappeler une douzaine de posts plus loin.
Merci
Oops, my apologise
Il s'était bien caché le coquin, il me semblait bien l'avoir vu quelque part mais j'ai mal re-regardé.
Hors ligne
Dernière modification par samy765 (13-09-2016 17:32:11)
Hors ligne
Pages : 1