Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 15/02/2010, à 15:49

luigifab

[HowTo] Sauvegarder une partition

Envie de sauvegarder son système Linux ou Windows ?
C'est possible et c'est même très simple ! Suivez le guide...


Attention : À vos risques et périls
- Il va s'en dire qu'il ne faut surtout pas se tromper de partition.
- De plus, vérifier sa sauvegarde permet d'éviter de futurs problèmes...

Attention : Live CD
- Parce qu'on peut pas faire tout et n'importe quoi, toutes les manipulations de ce tutoriel sont à effectuer en Live CD, sauf si l'on veut sauvegarder un autre système présent sur son disque dur.


  Pour que ce soit bien clair, ce tutoriel n'a pas pour but de faire une sauvegarde bit à bit d'une partition, mais de faire une sauvegarde en utilisant une archive tar, tar.gz ou tar.bz2 car ce type d'archive conserve les droits associés aux fichiers.

  Ce tutoriel permet de sauvegarder et de restaurer un système Linux installé sur son disque dur en utilisant une archive.
Il est divisé en 2 parties :

Introduction
1 Sauvegarde
2 Restauration
Conclusion

Dernière modification par luigifab (Le 20/03/2011, à 13:33)

Hors ligne

#2 Le 15/02/2010, à 15:49

luigifab

Re : [HowTo] Sauvegarder une partition

(1) Sauvegarde

Pour commencer il va falloir déterminer quelle partition on va sauvegarder, et où on va enregistrer cette sauvegarde. Note bien que si la partition que tu veux sauvegarder possède 2,54 Go de données, tu dois disposer d'environ le même espace libre sur une autre partition, même si la partition à sauvegarder a une taille de 4 Go.

Mots clés : Partitions ; Gparted ; Terminal ; sudo


a) Commençons par identifier les différentes partitions avec l'éditeur de partition Gparted disponible dans Système » Administration » Gparted img.png.

La capture ci-dessous montre l'agencement de mon disque dur :
- /dev/sda1 est la partition où est installé Ubuntu,
- /dev/sda2 est la partition de swap,
- /dev/sda3 est la partition où j'enregistre mes documents,
- /dev/sda4 est la partition où est installé Windows.

gparted.png

Dans la suite du tutoriel, j'admets que l'on veut sauvegarder /dev/sda1, et que la sauvegarde sera enregistrée sur /dev/sda3.


b) À présent, direction le Terminal accessible depuis le menu Applications » Accessoires.
On va commencer par créer deux répertoires et monter les partitions nécessaires.

# passage sur le compte root et création des dossiers
sudo su -
mkdir /a /b

# montage de /dev/sda1
mount /dev/sda1 /a

# montage de /dev/sda3
mount /dev/sda3 /b


c) Maintenant que les partitions sont prêtes, on va pouvoir lancer le processus de sauvegarde.

# on se déplace dans le dossier que l'on veux sauvegarder
cd /a

# et on lance la compression (au choix une seule des trois lignes suivantes)
tar cvzf /b/sauvegarde.tar.gz .
tar cvjf /b/sauvegarde.tar.bz2 .
tar cvf /b/sauvegarde.tar .

Pour plus de sécurité, il est conseillé de refaire une archive (sauvegarde2) pour vérifier que la compression n'a pas buggée. Si tel est le cas, les deux archives auront la même somme de contrôle (md5, sha1sum, sha512sum...).

À noter que :
- deux tar.gz du même fichier ont des sommes de contrôles différentes,
- deux tar ou tar.bz2 du même fichier ont des sommes de contrôles identiques.

Dernière modification par luigifab (Le 20/03/2011, à 13:35)

Hors ligne

#3 Le 15/02/2010, à 15:49

luigifab

Re : [HowTo] Sauvegarder une partition

(2) Restauration

Même principe que pour la sauvegarde, il va falloir déterminer quelle partition on va restaurer, et où on est enregistrer la sauvegarde.

Mots clés : Partitions ; Gparted ; Terminal ; sudo


a) Direction le Terminal accessible depuis le menu Applications » Accessoires.
On va commencer par créer deux répertoires et monter les partitions nécessaires.

# passage sur le compte root et création des dossiers
sudo su -
mkdir /a /b

# montage de /dev/sda1
mount /dev/sda1 /a

# montage de /dev/sda3
mount /dev/sda3 /b


b) Maintenant que les partitions sont prêtes, on va pouvoir lancer le processus de restauration.

# on se déplace dans le dossier que l'on veux restaurer
cd /a

# on supprime tout
rm -rfv /a/*

# et on lance l'extraction (au choix, une seule des trois lignes suivantes)
tar xvzf /b/sauvegarde.tar.gz
tar xvjf /b/sauvegarde.tar.bz2
tar xvf /b/sauvegarde.tar

Dernière modification par luigifab (Le 20/03/2011, à 13:42)

Hors ligne

#4 Le 15/02/2010, à 15:49

luigifab

Re : [HowTo] Sauvegarder une partition

Conclusion

» Voilà, tu peux maintenant faire plein de bétises sur ton système sans prendre le moindre risque,
ce tutoriel touche donc à sa fin.

Questions ? Remarques ? Idées ? Erreurs ?

Hors ligne

#5 Le 15/02/2010, à 16:11

roger64

Re : [HowTo] Sauvegarder une partition

Bonjour

Je préfère sauvegarder sur un autre support que celui qui contient la partition. (un DD externe par exemple).

J'utilise pour l'essentiel Clonezilla Live (voir documentation Ubuntu) + d'autres manips secondaires, du type imperméable et parapluie.

Dernière modification par roger64 (Le 15/02/2010, à 16:13)

Hors ligne

#6 Le 17/02/2010, à 21:24

malbo

Re : [HowTo] Sauvegarder une partition

+1 pour l'excellent Clonezilla et le tuto béton :
http://doc.ubuntu-fr.org/clonezilla
Pour faire la sauvegarde de toutes mes partitions sur lesquelles j'ai des OS Windows et Ubuntu, c'est ce que j'utilise et que je recommande.

Dernière modification par malbo (Le 17/02/2010, à 21:25)


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP et Ubuntu 13.04
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 13.10

Hors ligne

#7 Le 01/03/2010, à 12:49

freechelmi

Re : [HowTo] Sauvegarder une partition

Hello , je rebondis un peu sur le sujet mais plus pour un outil generique genre Partition de restauration.

Dans 90% des cas le plus pratique ets d'avoir un première partition caché qui contient un LiveLinux Basique qui va simplement backuper , ou sauvegarder.


il faut quand meme s'assurer que c'est bien la bonne partition qui va etre ecraser sauver. un seule ecran de choix apres le choix dans grub est donc necessaire.

le projet actuel le plus proche de cela que j'ai trouvé est aa1backup

http://macles.blogspot.com/2008/12/acer-aspire-one-aa1backup.html

mais je ne trouve pas les sources des scripts de la Slax qu'il a utilisé pour les modifier ....

En ligne

#8 Le 19/03/2011, à 15:06

banana65

Re : [HowTo] Sauvegarder une partition

luigifab a écrit :

Conclusion

» Voilà, tu peux maintenant faire plein de bétises sur ton système sans prendre le moindre risque,
ce tutoriel touche donc à sa fin.

Questions ? Remarques ? Idées ? Erreurs ?

Salut luigifab

Merci pour ton tuto qui éclaire un débutant comme moi.
Curieux de nature, j'ai fait un "tar --help" dans un terminal et compris que tu as fait une inversion dans les commandes de sauvegarde et de restauration.
- Le commutateur c est pour create
- Le commutateur x est pour extract

Hors ligne

#9 Le 19/03/2011, à 20:56

luigifab

Re : [HowTo] Sauvegarder une partition

Ou la la la cte boulette...

Hors ligne

Haut de page ↑