PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Serveur - Sécurité et techniques > linux.debian.user.french > Rsync
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
linux.debian.user.french Forum sur Linux Debian. Debian-user-french@lists.debian.org

Rsync

Réponse
 
LinkBack Outils de la discussion
Vieux 13/02/2007, 10h30   #1
Jean-Marie Fourcade
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Rsync

Bonjour,

J'ai un poste Linux avec 2 DD (non identique).
Je voudrai faire une sauvegarde de mon DD principal sur le deuxième DD.
J'utilise Rsync mais je n'arrive pas à caser un exclude.

Voici en ligne de commande ce que je fais en cherchant dans les docs.

rsync -a -z -v -t -o --delete -progres --stats / /mnt/backup

mais bien sur je dois exclure au moins mnt (où j'ai monté mon 2emeDD).

Ou bien je dois faire chaque ligne par dossier à sauvegarder, comme
ceci:

rsync -a -z -v -t -o --delete -progres --stats /home /mnt/backup
....etc...

J'ai vu qu'il fallait faire un fichier d'exclude ... est-ce la seul
solution ?

Est-ce que j'utilise la bonne solution de backup dans la mesure où je
fait ce backup pour pouvoir ou bien remplacer le premier disque boot
défectueux rapidement ou réinstaller sur un disque neuf une debian et
restaurer rapidement aussi son contenu via la sauvegarde en cas de
crash du premier DD.


Merci.



Amicalement,

Jean-Marie




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Vieux 13/02/2007, 11h50   #2
Jacques L'helgoualc'h
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Rsync

Jean-Marie Fourcade a écrit, mardi 13 février 2007, à 11:21 :
> Bonjour,


bonjour,

> J'ai un poste Linux avec 2 DD (non identique).
> Je voudrai faire une sauvegarde de mon DD principal sur le deuxième DD.
> J'utilise Rsync mais je n'arrive pas à caser un exclude.
>
> Voici en ligne de commande ce que je fais en cherchant dans les docs.
>
> rsync -a -z -v -t -o --delete -progres --stats / /mnt/backup


Attention, --delete peut *détruire* une ancienne sauvegarde !

Sinon,

--progress, plutôt que -progress = -p -r -o -g -e -s

-a, --archive archive mode; same as -rlptgoD (no -H)

donc -t et -o sont superflus ; par contre, -H est nécessaire pour
préserver les liens durs (si le partitionnement est compatible).

En local, -z ne sert qu'à chauffer le CPU.

> mais bien sur je dois exclure au moins mnt (où j'ai monté mon 2emeDD).


Oui, l'option
-x, --one-file-system don't cross filesystem boundaries
est bien pratique pour ça. Bien sûr, il faudra faire un rsync par
partition source :

> Ou bien je dois faire chaque ligne par dossier à sauvegarder, comme
> ceci:
>
> rsync -a -z -v -t -o --delete -progres --stats /home /mnt/backup
> ...etc...
>
> J'ai vu qu'il fallait faire un fichier d'exclude ... est-ce la seul
> solution ?


Non, il y a aussi --exclude=PATTERN, par exemple pour lost+found.

> Est-ce que j'utilise la bonne solution de backup dans la mesure où je
> fait ce backup pour pouvoir ou bien remplacer le premier disque boot
> défectueux rapidement ou réinstaller sur un disque neuf une debian et
> restaurer rapidement aussi son contenu via la sauvegarde en cas de
> crash du premier DD.


Ça dépend© : la politique de sauvegarde peut être différente pour le
système (assez facilement réinstallable) et les données (selon le degré
et le type de paranoia).
--
Jacques L'helgoualc'h


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Vieux 13/02/2007, 14h20   #3
Jean-Marie Fourcade
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re[2]: Rsync

Bonjour Jacques.
Le mardi 13 février 2007 à 12:41:38, tu écris :


Jacques> Jean-Marie Fourcade a écrit, mardi 13 février 2007, à 11:21 :
>> Bonjour,


Jacques> bonjour,

>> J'ai un poste Linux avec 2 DD (non identique).
>> Je voudrai faire une sauvegarde de mon DD principal sur le deuxième DD.
>> J'utilise Rsync mais je n'arrive pas à caser un exclude.
>>
>> Voici en ligne de commande ce que je fais en cherchant dans les docs.
>>
>> rsync -a -z -v -t -o --delete -progres --stats / /mnt/backup


Jacques> Attention, --delete peut *détruire* une ancienne sauvegarde !
Arff ... j'avais cru comprendre que cette option supprimait un fichier
qui n'était plus dans le DD original.

Jacques> Sinon,
Jacques> --progress, plutôt que -progress = -p -r -o -g -e -s
Ok, j'ai modifié.


Jacques> -a, --archive archive mode; same as -rlptgoD (no -H)
Jacques> donc -t et -o sont superflus ; par contre, -H est nécessaire pour
Jacques> préserver les liens durs (si le partitionnement est compatible).
Pour le -H je fait une copie conforme, je ne pense pas que ce soit
utile ??
Ok, j'ai retiré -t et -o .


Jacques> En local, -z ne sert qu'à chauffer le CPU.

>> mais bien sur je dois exclure au moins mnt (où j'ai monté mon 2emeDD).


Jacques> Oui, l'option
Jacques> -x, --one-file-system don't cross filesystem boundaries
Jacques> est bien pratique pour ça. Bien sûr, il faudra faire un rsync par
Jacques> partition source :

>> Ou bien je dois faire chaque ligne par dossier à sauvegarder, comme
>> ceci:
>>
>> rsync -a -z -v -t -o --delete -progres --stats /home /mnt/backup
>> ...etc...
>>
>> J'ai vu qu'il fallait faire un fichier d'exclude ... est-ce la seul
>> solution ?


Jacques> Non, il y a aussi --exclude=PATTERN, par exemple pour lost+found.
Là je ne pige pas ??
--exclude ok mais =PATTERN ? quelle est la valeur de PATTERN ? est-ce
une variable, un fichier ??

>> Est-ce que j'utilise la bonne solution de backup dans la mesure où je
>> fait ce backup pour pouvoir ou bien remplacer le premier disque boot
>> défectueux rapidement ou réinstaller sur un disque neuf une debian et
>> restaurer rapidement aussi son contenu via la sauvegarde en cas de
>> crash du premier DD.


Jacques> Ça dépend© : la politique de sauvegarde peut être différente pour le
Jacques> système (assez facilement réinstallable) et les données (selon le degré
Jacques> et le type de paranoia).
Non, je ne suis pas parano ;-)), juste un minimum de précaution.
Je fais tout en ligne de commande sur mon poste linux, seul mc est
installé.
Réinstaller apache/mysql/php/proftpd/postfix ... n'a plus vraiment
d'intérêt donc si en prenant quelques précautions je peux me faire une
sauvegarde c'est quand même mieux.

Je me suis fait un petit exécutable pour automatiser la sauvegarde, je
n'ai plus qu'à le mettre en cron et j'aurais une petite sauvegarde.

Merci pour tes réponses.


Jacques> --
Jacques> Jacques L'helgoualc'h





Amicalement,

Jean-Marie



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Vieux 13/02/2007, 18h40   #4
Jacques L'helgoualc'h
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Rsync

Jean-Marie Fourcade a écrit, mardi 13 février 2007, à 14:23 :
> Le mardi 13 février 2007 à 12:41:38, tu écris :
> Jacques> Jean-Marie Fourcade a écrit, mardi 13 février 2007, à 11:21 :

[...]
> >> rsync -a -z -v -t -o --delete -progres --stats / /mnt/backup

>
> Jacques> Attention, --delete peut *détruire* une ancienne sauvegarde !
> Arff ... j'avais cru comprendre que cette option supprimait un fichier
> qui n'était plus dans le DD original.


Oui, Murphy aidant, /home n'est pas monté, et hop, effacée la sauvegarde.

[...]
> Jacques> -a, --archive archive mode; same as -rlptgoD (no -H)
> Jacques> donc -t et -o sont superflus ; par contre, -H est nécessaire pour
> Jacques> préserver les liens durs (si le partitionnement est compatible).
> Pour le -H je fait une copie conforme, je ne pense pas que ce soit
> utile ??


Dans /bin et /usr/bin je trouve des liens durs

$ ls -l /bin /usr/bin/ | awk '/^-/ && $2 > 1'

donc -H économisera un peu de place. Il pourrait aussi y avoir des
effets de bord par la suite (?).

> [...]
> Jacques> Non, il y a aussi --exclude=PATTERN, par exemple pour lost+found.
> Là je ne pige pas ??
> une variable, un fichier ??


Un «shell glob», par exemple (cf. man rsync) --exclude='*~'

Quand on en a beaucoup, on peut les mettre dans le fichier Inutiles, un
par ligne, et utiliser «--exclude-from=Inutiles» --- la qualification
d'inutile est laissée à l'appréciation de chacun

Hop zat elpse,
--
Jacques L'helgoualc'h


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Vieux 13/02/2007, 23h20   #5
Gaëtan PERRIER
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Rsync

Le Tue, 13 Feb 2007 11:21:27 +0100
Jean-Marie Fourcade <jmfl@online.fr> a écrit:

> Bonjour,
>
> J'ai un poste Linux avec 2 DD (non identique).
> Je voudrai faire une sauvegarde de mon DD principal sur le deuxième
> DD. J'utilise Rsync mais je n'arrive pas à caser un exclude.
>
> Voici en ligne de commande ce que je fais en cherchant dans les
> docs.
>
> rsync -a -z -v -t -o --delete -progres --stats / /mnt/backup
>
> mais bien sur je dois exclure au moins mnt (où j'ai monté mon
> 2emeDD).
>
> Ou bien je dois faire chaque ligne par dossier à sauvegarder, comme
> ceci:
>
> rsync -a -z -v -t -o --delete -progres --stats /home /mnt/backup
> ...etc...
>
> J'ai vu qu'il fallait faire un fichier d'exclude ... est-ce la seul
> solution ?


-x doit aussi faire ce que tu veux il me semble.

Gaëtan


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Vieux 13/02/2007, 23h30   #6
Jean-Marie Fourcade
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re[2]: Rsync

Bonjour Gaëtan.

Merci pour ta réponse, Jacques m'a donné des solutions hyper efficaces
et j'ai solutionné mes problèmes nickel.

Merci.

Le mercredi 14 février 2007 à 00:17:37, tu écris :


Gaëtan> Le Tue, 13 Feb 2007 11:21:27 +0100
Gaëtan> Jean-Marie Fourcade <jmfl@online.fr> a écrit:

>> Bonjour,
>>
>> J'ai un poste Linux avec 2 DD (non identique).

..../...
>>
>> rsync -a -z -v -t -o --delete -progres --stats /home /mnt/backup
>> ...etc...
>>
>> J'ai vu qu'il fallait faire un fichier d'exclude ... est-ce la seul
>> solution ?


Gaëtan> -x doit aussi faire ce que tu veux il me semble.

Gaëtan> Gaëtan





Amicalement,

Jean-Marie



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Vieux 13/02/2007, 23h40   #7
Gaëtan PERRIER
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Re[2]: Rsync

Oui je n'avais lu qu'en travers les réponses de Jacques et j'avais loupé le passage où il indiqué le -x, ce qui m'étonnait. Désolé pour le doublon.

Gaëtan

Le Wed, 14 Feb 2007 00:23:32 +0100
Jean-Marie Fourcade <jmfl@online.fr> a écrit:

> Bonjour Gaëtan.
>
> Merci pour ta réponse, Jacques m'a donné des solutions hyper
> efficaces et j'ai solutionné mes problèmes nickel.
>
> Merci.
>
> Le mercredi 14 février 2007 à 00:17:37, tu écris :
>
>
> Gaëtan> Le Tue, 13 Feb 2007 11:21:27 +0100
> Gaëtan> Jean-Marie Fourcade <jmfl@online.fr> a écrit:
>
> >> Bonjour,
> >>
> >> J'ai un poste Linux avec 2 DD (non identique).

> .../...
> >>
> >> rsync -a -z -v -t -o --delete -progres --stats /home /mnt/backup
> >> ...etc...
> >>
> >> J'ai vu qu'il fallait faire un fichier d'exclude ... est-ce la
> >> seul solution ?

>
> Gaëtan> -x doit aussi faire ce que tu veux il me semble.
>
> Gaëtan> Gaëtan
>
>
>
>
>
> Amicalement,
>
> Jean-Marie
>
>
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.net/?DebianFrench
> Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
> "Reply-To:"
>
> To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 05h44.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,17197 seconds with 15 queries