[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Reply to: