OVH Cloud OVH Cloud

sauvegarde avec tar

5 réponses
Avatar
pingu-en-banquise-moOolante
Bonjour,

la encore je ne suis pas sur d'être sur le bon newsgroup, merci de votre
indulgence et de m'indiquer éventuellemnt celui qui serait plus adapté.

Je veux faire une sauvegarde régulière de mon système avec tar, par
exemple :

tar -cjpvf /mnt/hdb5/root.30jui2004.tbz / --exclude lost+found --exclude
mnt --exclude proc --exclude home --exclude usr >
/home/pingu/resultatsauvegarde-root.30jui2004.txt

Je voulais une confirmation sur les répertoires à ignorer, je pense que
je peux exclure sans souci lost+found, home et usr car ils seront
sauvegardés à part, mnt aucun intérêt de le garder mais qu'en est-il de
proc ? Ai-je raison de l'exclure ou pas ?
Y a t-il d'autres répertoires que je puisse exclure ?

Merci

Pingu-en-banquise-moOolante

5 réponses

Avatar
Yannick Patois
Salut,

Je veux faire une sauvegarde régulière de mon système avec tar, par
exemple :

tar -cjpvf /mnt/hdb5/root.30jui2004.tbz / --exclude lost+found --exclude
mnt --exclude proc --exclude home --exclude usr >
/home/pingu/resultatsauvegarde-root.30jui2004.txt


Cree un fichier, plutot, ca sera plus simple:
tar --exclude-from ficher-des-exclus.txt

Je voulais une confirmation sur les répertoires à ignorer, je pense que
je peux exclure sans souci lost+found, home et usr car ils seront
sauvegardés à part, mnt aucun intérêt de le garder mais qu'en est-il de
proc ? Ai-je raison de l'exclure ou pas ?


Oui, proc est un pseudo-repertoire contenant des pseudo-fichiers. En
fait c'est une interface avec le noyaux.

Y a t-il d'autres répertoires que je puisse exclure ?


Ca depends ce que tu cherches a faire.
Si tu veux une remise en place de ta machine rapide, j'obterais pour
'dd' plutot que tar. Perso, pour mes backups, je ne met jamais /usr et
autres choses facilement reconstitues en reinstallant la distrib. Au
mieux je copie la base de donnee apt pour pouvoir reinstaller la meme
liste de packages. Mais si j'avais al place, alors certanement que je
ferais un dd, plutot.

Yannick

--
_/ Yannick Patois ___________________________________________________
| web: http://feelingsurfer.net/garp/ | Garp sur irc undernet |
| email: | |
| ATTAC dans le Pays de Gex: http://attacgex.ouvaton.org |

Avatar
pingu-en-banquise-moOolante
Salut,

Je veux faire une sauvegarde régulière de mon système avec tar, par
exemple :

tar -cjpvf /mnt/hdb5/root.30jui2004.tbz / --exclude lost+found
--exclude mnt --exclude proc --exclude home --exclude usr >
/home/pingu/resultatsauvegarde-root.30jui2004.txt



Cree un fichier, plutot, ca sera plus simple:
tar --exclude-from ficher-des-exclus.txt


Oui je l'avais lu dans le man de tar et j'avais l'intention de le faire
mais je voulais surtout montrer ce que j'exclue.

Je voulais une confirmation sur les répertoires à ignorer, je pense
que je peux exclure sans souci lost+found, home et usr car ils seront
sauvegardés à part, mnt aucun intérêt de le garder mais qu'en est-il
de proc ? Ai-je raison de l'exclure ou pas ?



Oui, proc est un pseudo-repertoire contenant des pseudo-fichiers. En
fait c'est une interface avec le noyaux.


C'est bien ce qu'il me semblais mais je préferais avoir une confirmation.

Y a t-il d'autres répertoires que je puisse exclure ?



Ca depends ce que tu cherches a faire.
Si tu veux une remise en place de ta machine rapide, j'obterais pour
'dd' plutot que tar. Perso, pour mes backups, je ne met jamais /usr et
autres choses facilement reconstitues en reinstallant la distrib. Au
mieux je copie la base de donnee apt pour pouvoir reinstaller la meme
liste de packages. Mais si j'avais al place, alors certanement que je
ferais un dd, plutot.

Yannick

Merci pour tes éclaircissements.

Mais pour dd il me ferais une copie conforme de la partition entière
c'est bien ça ?
Je ne pense pas avoir vu de possibilité d'exclure des répertoire avec dd.
Quelle plus-value vois tu a faire une sauvegarde avec dd pluôt qu'avec tar ?

Pingu-en-banquise-moOolante


Avatar
Yannick Patois
pingu-en-banquise-moOolante wrote:
Merci pour tes éclaircissements.
Mais pour dd il me ferais une copie conforme de la partition entière
c'est bien ça ?


Oui.

Je ne pense pas avoir vu de possibilité d'exclure des répertoire avec dd.


Non, mais proc n'y sera jamais, bien sur (il n'est pas sur le disque)

Quelle plus-value vois tu a faire une sauvegarde avec dd pluôt qu'avec
tar ?


Si tu veux sauvegarder /dev/hda5 tu fais dd if=/dev/hda5 ofºckup.dd

Lors d'une restauration, en effectuant la commande inverse tu auras une
image exacte de ta partition, en particulier, si tu dd aussi la table
des partition (dd if=/dev/hda avec un bcount de 512, si je me rapelles
bien), tu retrouve tres rapidement un systeme fonctionnel a l'image
exacte de celui que tu avais avant. Tu n'as rien a formater, ou
installer au prealable.
Tu peux aussi la monter en loopback pour recuperer un seul fichier.
L'inconveniant est que ca prends beaucoup de place...

Avec tar, tu devras d'abord reformater ton disque, remonter les
partitions, etc (en cas de crash majeur ou tu changerais de disque, par
exemple).

D'un autre cote, j'utilise tar parceque: c'est facile a compresser (avec
l'option z) on poeut faire de l'incremental (tarer que les modifications
depuis la derniere sauvegarde totale), etc.

Bon, je crois que je prefere tar quand meme ;-)

Yannick

--
_/ Yannick Patois ___________________________________________________
| web: http://feelingsurfer.net/garp/ | Garp sur irc undernet |
| email: | |
| ATTAC dans le Pays de Gex: http://attacgex.ouvaton.org |

Avatar
no_spam
On Fri, 30 Jul 2004 14:41:31 +0200, pingu-en-banquise-moOolante wrote:

Bonjour,

la encore je ne suis pas sur d'être sur le bon newsgroup, merci de votre
indulgence et de m'indiquer éventuellemnt celui qui serait plus adapté.

Je veux faire une sauvegarde régulière de mon système avec tar, par
exemple :

tar -cjpvf /mnt/hdb5/root.30jui2004.tbz / --exclude lost+found --exclude
mnt --exclude proc --exclude home --exclude usr >
/home/pingu/resultatsauvegarde-root.30jui2004.txt

Je voulais une confirmation sur les répertoires à ignorer, je pense que
je peux exclure sans souci lost+found, home et usr car ils seront
sauvegardés à part, mnt aucun intérêt de le garder mais qu'en est-il de
proc ? Ai-je raison de l'exclure ou pas ?
Y a t-il d'autres répertoires que je puisse exclure ?


Exclue /dev et /sys.
/sys apparait avec le 2.6, mais si tu le prévoit alors que tu est
en 2.4, ça t'évitera des mauvaises surprises plus tard.
/tmp est souvent inutile de même que certaines parties de /var
(pour celà, ça dépend des distribs et de ce que tu estimes vital).
Il est souvent judicieux d'exclure /mnt et tous les répertoires en
autofs/supermount, ..., si tu en as.

Avatar
Black Myst
pingu-en-banquise-moOolante wrote:
Bonjour,

la encore je ne suis pas sur d'être sur le bon newsgroup, merci de votre
indulgence et de m'indiquer éventuellemnt celui qui serait plus adapté.

Je veux faire une sauvegarde régulière de mon système avec tar, par
exemple :

tar -cjpvf /mnt/hdb5/root.30jui2004.tbz / --exclude lost+found --exclude
mnt --exclude proc --exclude home --exclude usr >
/home/pingu/resultatsauvegarde-root.30jui2004.txt

Je voulais une confirmation sur les répertoires à ignorer, je pense que
je peux exclure sans souci lost+found, home et usr car ils seront
sauvegardés à part, mnt aucun intérêt de le garder mais qu'en est-il de
proc ? Ai-je raison de l'exclure ou pas ?
Y a t-il d'autres répertoires que je puisse exclure ?

Merci

Pingu-en-banquise-moOolante

Si tu veux faire tu backup regulier automatique, je te conseil de

regarder dirvish...

Pour les repertoires, perso je ne saugarde que /etc et certaine partie
de /var

@+
Black Myst