Program do kopiowania folderu ???

Tylko tematy nie mieszczące się powyżej.
manoa
Sędziwy Jeż
Sędziwy Jeż
Posty: 69
Rejestracja: 20 maja 2008, 19:13
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Program do kopiowania folderu ???

Post autor: manoa »

Witam,
Szukam programu do stworzenia kopii zapasowej danego folderu.
Ma to działać w ten sposób że mam folder np: DOKUMENTY i kopiuje go na dysk zewnętrzny i po jakimś czasie na komputerze dodałem nowe pliki do folderu, wywaliłem stare i zmieniłem parę nazw i przy kolejnym kopiowaniu folderu program miałby działać w taki sposób aby idealnie odwzorować dany folder nie zostawiać plików starych które już zostały skasowane, tylko chodzi o to aby za każdym razem program idealnie odwzorował dany folder.

A znowu skasowanie całości z dysku zewnętrznego i skopiowanie na nowo nie wchodzi w grę bo są to foldery z wieloma plikami i podfolderami a tylko w niektórych są wprowadzane zmiany dlatego całościowe kasowanie i kopiowanie całości nie wchodzi w grę.

Mam nadzieje że jest cos takiego.
dzięki za pomoc
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 470
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Re: Program do kopiowania folderu ???

Post autor: verdorben »

Użyj rsync do tego celu.
infort
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 204
Rejestracja: 19 paź 2010, 02:13
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: Program do kopiowania folderu ???

Post autor: infort »

rsync jest potężnym narzędziem, ale jeśli szukasz czegoś bardziej przyjaznego i okienkowego to polecam:

Kod: Zaznacz cały

FreeFileSync
robi dokładnie to o co Ci chodzi - lustrzane odbicie folderu - ale nie tylko, ma naprawdę duże możliwości.
Toshiba C850 i3-3210M 4GB RAM, Intel HD4000, Ubuntu 14.04
Samsung N145 Lubuntu 14.04

www.bezpieczneubuntu.pl
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Program do kopiowania folderu ???

Post autor: Ubek308 »

rsync potrafi kasowac, do kopiowania i aktualizacji wystarczy 'cp -axud'.
Byc moze cp tez potrafi kasowac, nie wnikalem.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do kopiowania folderu ???

Post autor: ethanak »

cp nie potrafi kasować, poza tym nie potrafi odróżnić pliku który nie jest zmieniony od takiego, który został nadpisany.
rsync potrafi dużo więcej (np. na swoich serwerach mam trzymane historie plików z całego miesiąca w oddzielnych dziennych katalogach różnicowych).
Przy 300 GB zajętego w synchronizowanej partycji i ok. 1 GB w dziennych katalogach rsync działa jakąś minutę.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 470
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Re: Program do kopiowania folderu ???

Post autor: verdorben »

Kod: Zaznacz cały

#!/bin/sh
if mount | grep backups >/dev/null ; then
DAT=`date '+%d%m%Y'`

rsync -v -r -u -t -b --backup-dir=/tmp/backhome-$DAT --delete --stats \
--exclude "/$USER/.thumbnails/" \
--exclude "/$USER/.mozilla/firefox/*/lock" \
/home/$USER/ /media/backups/home/$USER
else
echo "Katalog backups nie jest zamontowany"
fi
Tak na szybko:
Raz dziennie pod wieczór rsync /home/user na sieciowy dysk, usunięte pliki lądują w /tmp/backhome-dzisiejsza-data w celu sprawdzenia czy naprawdę usunięto to co się chciało plus wyłączenie (--exclude) plików, katalogów które uważamy za zbyteczne.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do kopiowania folderu ???

Post autor: ethanak »

ja mam jeszcze

Kod: Zaznacz cały

--exclude=*/tmp \
--exclude=*/.cache
po przepatrzeniu sobie paru backupów i dodaniu excludów warto jeszcze:

Kod: Zaznacz cały

--delete-excluded
Awatar użytkownika
Dwimenor
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1260
Rejestracja: 18 mar 2008, 16:14
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Architektura: x86_64

Re: Program do kopiowania folderu ???

Post autor: Dwimenor »

A potem ludzie mówią, że Linux to tylko konsola...

Do backupów użyj LuckyBackup. Program korzysta z rsynca i ma gigantyczne możliwości kopiowania i synchronizacji.
Poniższe zdanie jest fałszywe.
Powyższe zdanie jest prawdziwe.
verdorben
Wytworny Kaczor
Wytworny Kaczor
Posty: 470
Rejestracja: 30 mar 2009, 18:00
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: ARM

Re: Program do kopiowania folderu ???

Post autor: verdorben »

Dwimenor pisze:A potem ludzie mówią, że Linux to tylko konsola...
Właśnie po to jest żeby z niej korzystać.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Program do kopiowania folderu ???

Post autor: ethanak »

e tam - w końcu xterm i gedit to aplikacje okienkowe ;)
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 14 gości