Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Backup - cron, rsync a pomijanie niektórych podkatalogów http://forum.freesco.pl/viewtopic.php?f=22&t=17767 |
Strona 1 z 1 |
Autor: | mes mariusz [ sobota, 11 lipca 2009, 14:29 ] |
Tytuł: | Backup - cron, rsync a pomijanie niektórych podkatalogów |
Witam. Czy istnieje szansa na wykonanie za pomocą rsync kopii przyrostowej katalogu, z wykluczeniem wybranych katalogów z jego wnętrza? Stosując backup-manager dało się to wykonać, bo tam źródło kopiowania konfigurowało się w pliku (np. export BM_TARBALL_BLACKLIST="/dev /sys /proc /tmp" ). Tymczasem ja chciałbym do /var/spool/cron/root dodać wykonanie backupów kilku folderów ale zachodzi pewna komplikacja: chciałbym wykonać backup katalogu /home/ ale z wykluczeniem /home/backup oraz /home/folderwspolny/zdjecia Da się to jakoś mądrze zrealizować z poziomu cron-a ? |
Autor: | Maciek [ sobota, 11 lipca 2009, 16:34 ] |
Tytuł: | |
Trzeba było wpisać sobie rsync --help i by ci się pojawiło sporo opcji, w tym --exclude. Na stronie nnd kiedyś umieściłem tekst o rsyncu. |
Autor: | mes mariusz [ sobota, 11 lipca 2009, 16:57 ] |
Tytuł: | |
Maciek pisze: Trzeba było wpisać sobie rsync --help i by ci się pojawiło sporo opcji, w tym --exclude. Na stronie nnd kiedyś umieściłem tekst o rsyncu.
OK. Dzięki. Chodziło o ten tekst może? http://www.nnd-linux.pl/modules.php?nam ... cle&sid=28 |
Autor: | mes mariusz [ sobota, 11 lipca 2009, 17:26 ] |
Tytuł: | |
Coś mi nie wychodzi. Próbuję: /usr/bin/rsync -arC /home/ja/ubuntu /home/backup --exclude=/home/ja/ubuntu/ok/ Backup zostaje utworzony, ale niestety katalog /ok wewnątrz /home/ja/ubuntu/ nie został pominięty. Jakaś podpowiedź ? |
Autor: | Maciek [ sobota, 11 lipca 2009, 17:53 ] |
Tytuł: | |
--exclude=/sciazka/katalog bez slasha na koncu |
Autor: | mes mariusz [ sobota, 11 lipca 2009, 21:21 ] |
Tytuł: | |
Maciek pisze: --exclude=/sciazka/katalog bez slasha na koncu
No właśnie też próbowałem, i nie działa. W backupie znajduje się / ciągle jest kopiowany katalog ok. Dziwna sprawa. |
Autor: | Maciek [ sobota, 11 lipca 2009, 21:55 ] |
Tytuł: | |
A, bo masz -r czyli rekursywnie. Włącz normalnie z parametrami -a -z jak bozia przykazała.... |
Autor: | mes mariusz [ sobota, 11 lipca 2009, 22:21 ] |
Tytuł: | |
Maciek pisze: A, bo masz -r czyli rekursywnie. Włącz normalnie z parametrami -a -z jak bozia przykazała....
Tak więc spróbowałem: /usr/bin/rsync -azC /home/mes/ubuntu /home/bakup --exclude=/home/mes/ubuntu/ok To nie to. katalog ok z jakiegoś powodu wciąż jest załączany. |
Autor: | JakubC [ niedziela, 12 lipca 2009, 23:38 ] |
Tytuł: | |
Ćwiczyłem kiedyś temat i faktycznie exclude niestety ni cholery nie chce działać. |
Autor: | Maciek [ niedziela, 12 lipca 2009, 23:54 ] |
Tytuł: | |
Potwierdzam. Sprawdzałem dziś. |
Autor: | tasiorek [ poniedziałek, 13 lipca 2009, 08:22 ] |
Tytuł: | |
Sprobuj: |
Autor: | mes mariusz [ środa, 15 lipca 2009, 18:49 ] |
Tytuł: | |
tasiorek pisze: Sprobuj:
Zadziałało. Jesteś wielki ![]() A jeśli będę chciał wykluczyć więcej niż jeden katalog? Możliwe? |
Autor: | tasiorek [ piątek, 17 lipca 2009, 08:25 ] |
Tytuł: | |
mes mariusz pisze: A jeśli będę chciał wykluczyć więcej niż jeden katalog? Możliwe?
Tak. Jest mozliwosc stosowania wyrazem regularnych, lub uzycie --exclude-from i wrzucenia listy do pliku. Wydaje mi sie, ze manual dostarcza wyczerpujacych informacji na ten temat. |
Autor: | barte-k [ wtorek, 21 lipca 2009, 20:08 ] |
Tytuł: | |
Kurna, jak na tacy! http://articles.slicehost.com/2007/10/1 ... nd-folders ![]() |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |