|
|
|
|
||||||
| linux.debian.user.french Forum sur Linux Debian. Debian-user-french@lists.debian.org |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
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 |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
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 |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
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 |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
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 |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
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 |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
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 |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
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 |
|
![]() |
| Outils de la discussion | |
|
|