Pbackup ...jedno-przyciskowa-kopia zapasowa |
Version 3.1.x Pbackup GPL, Copyright 2006,2007,2008,2009 Sigmund Berglund |
______________________________________________________________________________________________
INDEKS
1. O
2. Rodzaje kopii zapasowej
3. Zadania
4. Główne ustawienia
5. Kopia zapasowa
5.1. Opcje
5.2. Ustawienia
6. Synchronizacja
6.1. Opcje
6.2. Ustawienia
7. Różne
8. Preferencje
9. Tryb cichy
______________________________________________________________________________________________
[1] O
Funkcjonalności
- 3 rodzaje kopii zapasowej (Kopia zapasowa ostatnia, Pełna kopia zapasowa, Synchronizacja)
- Zapis na CD / DVD / Dysk lokalny / FTP-serwer
- Wbudowane tworzenie kopii zapasowych według harmonogramu lub uruchamianych ręcznie
- Przywracanie plików kopii zapasowych
- Łańcuch kilku kopii zapasowych
- Tryb kontroli
- Wynik kompresji
- Małe wymagania i mały rozmiar
- Obsługa języków
- Kreator i Dokumentacja (/usr/share/doc/pbackup/help-LOCAL.txt)
Tłumacze:
- Francja: Jean-Jacques Moulinier
- Niemcy - Thorsten Köbe
- Japonia: Jimmy Lu
- Norwegia: Sigmund Berglund
- Rosja: Valeriy Kruvelis
- Hiszpania: Pedro Worcel
- Polska: Robert Wojewódzki
Wymagania:
- bash, busybox (lub podobne)
- gtkdialog 0.7.15, xdialog
Opcjonalnie:
- cdrtools (mkisofs, cdrecord) dla wypalania CD
- dvd+rwtools (growisofs) dla wypalania DVD
- curl dla transferowania na FTP
- cron dla harmonogramu
Wsparcie/Testowanie kodu:
Trond Sandmo, PaulBx1, Veronicathecow, GeoffS, Dougal, Barry Kauler, Mark Ulrich, GuestToo, Nathan Fisher, Jason Pline, HairyWill, Trapster, TED DOG, Sunburnt, Rarsa
______________________________________________________________________________________________
[2] RODZAJE KOPII ZAPASOWYCH
< KOPIA ZAPASOWA OSTATNIA >
Zapisuje pliki stworzone lub zmienione od ostatniej kopii zapasowej. Pierwsze uruchomienie kopiuje pliki od danej daty. (Domyślnie od 1/1/1970 żeby uwzględnić wszystko.) Następne uruchomienie kopiuje tylko pliki nowsze niż ostatnia kopia zapasowa. Pliki mają pełną ścieżkę w kopii zapasowej, i są w jednym najwyższym katalogu 'Kopia zapasowa od daty - do daty/czasu'.
< PEŁNA KOPIA ZAPASOWA >
Zapisuje wszystkie pliki w określonych katalogach. Pliki mają pełną ścieżkę w kopii zapasowej, i są w jednym najwyższym katalogu 'Kopia zapasowa data/czas'.
< SYNCHRONIZACJA >
Zachowuje 2 katalogi równicześnie. Pierwsze uruchomienie kopiuje wszystkie pliki do celu (zapis-do), później tylko aktualizuje zmiany w celu. 'SYNCHRONIZACJA' działa tylko gdy celem jest dysk lokalny (dysk twardy, karta flash...). To najbardziej bezpieczne gdy pliki źródłowe i docelowe są zachowane na tych samych systemach plików (ext, reiser...). Jeśli wciąż wybrano do użycia 2 różne systemy plików, jest możliwe odznaczenie opcji 'SPRAWDŹ ATRYBUTY'. Gdy pliki są kopiowane do innego rodzaju systemu plików, pliki mogą mieć różne nazwy i atrybuty. Te pliki moga być określone jako obce pliki przez 'SYNCHRONIZACJĘ', i usunięte.
______________________________________________________________________________________________
[3] ZADANIA
Każda kopia zapasowa zawiera zestaw ustawień. Te ustawienia są zapisane w 'zadania'. Jest zawsze aktywne zadanie, powtarzam - Zawsze. To znaczy; gdy uruchomiona jest kopia zapasowa, ustawienia są zapisane z aktywnym zadaniem (po kopii zapasowej zakończonej powodzeniem). To naspisze istniejące ustawienia dla tego zadania. Aktywne zadanie jest zaznaczone czerwoną kulką w głównym oknie.
Jest predefiniowane zadanie - 'Pbackup_default'. Jeśli tylko pracujesz z jednym zadaniem kopii zapasowej, to tylko określ ustawienia i naciśnij przycisk. To będzie zapisane z 'default'-zadanie. Żeby zarządzać róznymi kopiami zapasowymi powinieneś stworzyć nowe zadanie. Tylko określ ustawienia, i wybierz 'NOWY' z menu. Będziesz zapytany o nazwę, i czy zadanie powinno być w harmonogramie. Żeby mieć więcej informacji o opcjach kopii zapasowej i ustawieniach, wybierz 'NOWE ZADANIE - KREATOR'.
Zadanie może być połączone w 'ŁĄŃCUCH' (menu). To uruchomi zadania jedno po drugim. Łańcuch będzie pokazany jako zadanie, ale status po kopii zapasowej będzie zaktualizowany do zadań wewnątrz łańcucha. Łańcuch sam w sobie nie ma żadnego statusu.
Zadanie może być uruchomione bądź przez użytkownika ('RĘCZNIE'), lub przez dany harmonogram czasowy. Jeśli zadanie jest w harmonogramie, pokaże się w polu zadań w rzędzie 'HARMONOGRAM'. Gdy zapisuje się zadanie, sa predefiniowane opcje harmonogramu:
- GODZINOWO
- DZIENNIE
- TYGODNIOWO
- MIESIĘCZNIE
- W CZASIE RZECZYWISTYM
'CZAS RZECZYWISTY' zrobi kopię zapasową co każde 2 minuty. Czas rzeczywisty jest przeznaczony dla 'SYNCHRONIZACJI' żaby zachować katalog zawsze "aktualny". Proszę rozważ odznaczenie 'ZAPISZ HISTORIE' gdy używana jest ta opcja.
Można różnież dowolnie edytować harmonogram. Bądź ręcznie bądź używając edytora harmonogramu. To jest program 'crond' który zarządza harmonogramem. Zadania są przechowywane w pliku: /var/spool/cron/crontabs/$USER.
Pamiętaj żeby wyłączyć ostrzeżenia przed uruchomieniem harmonogramu, żeby uniknąć zatrzymania kopii zapasowej.
______________________________________________________________________________________________
[4] GŁÓWNE USTAWIENIA - W podstawowych, Pbackup używa 3 ustawień.
< ZAPISZ OD >
zawiera ścieżkę plików lub katalogów z których powinna być zrobiona kopia zapasowa. Kliknij przycisk 'Dodaj' (+) żeby wybrać inny katalog z filtrów dla tej listy. Kliknij przycisk 'Usuń' (-) żeby usunąć wpisy z tej listy. Domyślnie w $HOME osobiste dane (e-mail, zakładki...) są przechowywane.
< ZAPISZ DO >
określa gdzie pliki kopii zapasowej powinny być zapisane. Najpierw wybierz nośnik: CD, DVD, FTP-serwer lub HD (dysk twardy, flash...). Gdy wybrano CD lub DVD - określ urządzenie nagrywarki, HD - określ katalog, FTP - określ adres i informację logowania. Przy pierwszym uruchomieniu ustawia się zapisz-nośnik na CD, i próbuje automatycznie wykryć nagrywarkę CD. Katalog 'ZAPISZ DO' NIE powinien być na tym samym fizycznym dysku twardym gdzie główne dane. NIE myśl że dane są bezpieczne gdy zapis plików kopii zapasowej jest na innej partycji. To ciągle ten sam dysk, i when będzie wypadek, to dotyczy wszystkiego.
< OD DATY >
zawiera 'zmiany' daty najstarszego pliku jaki chcesz mieć w kopii zapasowej. Domyślna data w polu to data ostatniej pomyślnej kopii zapasowej. Naciśnij przycisk żeby wybrać inną datę z kalendarza. Format: DD/MM/YYYY
______________________________________________________________________________________________
[5.1] OPCJE KOPII ZAPASOWEJ
< UWZGLĘDNIJ PODKATALOGI >
Gdy 'UWZGLĘDNIJ PODKATALOGI' jest wybrane, Pbackup zrobi kopię zapasową wymienionych katalogów, i wszystkich ich podkatalogów (tak samo jak rekurencyjnie). 'UWZGLĘDNIJ PODKATALOGI' jest włączone domyślnie.
< PODĄŻAJ ZA DOWIĄZANIAMI SYMBOLICZNYMI >
- Zrobi kopię zapasową pliku do którego odnosi się dowiązanie symboliczne.
- Użycie 'PODĄŻAJ ZA DOWIĄZANIAMI SYMBOLICZNYMI' pozwoli Pbackup zanurzyć się do dowiązanych symbolicznie katalogów. Jeśli dowiązania symboliczne następnie wracają do katalogu kopii zapasowej, to wytworzy się niekończąca się pętla.
- FTP: Jeśli 'podążaj za dowiązaniami symbolicznymi' jest wyłączone, linki nie są w ogóle przetransferowane.
< WYNIK KOMPRESJI >
- Zrobi plik .tgz jako wynik kopii zapasowej.
< MULTISESJA >
- Pozwala na wiele kopii zapasowych na 1 CD lub DVD.
- Domyślnie jest 'wyłączone', i wypali zamkniętą sesję. To jest najbardziej zgodne z różnymi czytnikami. Ale nie można wypalić więcej na tym dysku.
- Nie jest zalecane zmieniać opcję 'JOLIET' i 'PODĄŻAJ ZA DOWIĄZANIAMI SYMBOLICZNYMI' pomiędzy wieloma sesjami na CD. To zamknie CD dla kolejnych sesji. To jest wbudowane obejście dla DVD, które wydaje się działa.
- Gdy wypalane 'MULTISESJA', miej świadomość ryzyka straty wcześniejszych kopii zapasowych jeśli proces wypalania nie powiedzie się i zniszczy CD/DVD.
< JOLIET >
- Zrobi CD lub DVD odczytywalne w innych OS.
- 'JOLIET' może powodować błędy.
______________________________________________________________________________________________
[5.2] USTAWIENIA KOPII ZAPASOWEJ
< WYŁĄCZ Z KOPII ZAPASOWEJ >
- Zrobi listę plików i katalogów które NIE powinny być w kopii zapasowej.
- Wyłączenie katalogów zadziała rekurencyjnie.
< ZAPISZ DO DATY >
- Alternatywnie zapisz-do-daty gdy 'KOPIA ZAPASOWA OSTATNIA'. Domyślnie jest ciągle dzisiaj. Użyteczne by podzielić duże kopie zapasowe.
< TYLKO TE NAZWY PLIKÓW >
- Określa których plików chcesz zrobić kopię zapasową. Użycie regularnych wyrażeń jest dozwolone (i potrzebne). Na przykład dla kopii zapasowej tylko zdjęć (*.jpg).
< ZAMONTUJ KATALOG >
- Gdzie zamontować dysk kopii zapasowej.
- Domyślnie '/mnt/cdrom/', ale jeśli jest kilka CD-ROMów, to może być użyte.
______________________________________________________________________________________________
[6.1] OPCJE SYNCHRONIZACJI
< ZACHOWAJ KOSZ >
- Nie usuwaj przestarzałych plików. Zamiast tego będą przeniesione do określonego katalogu kosza.
- Domyślnie katalog Kosza jest w /tmp/, i będzie usunięty następnym razem gdy wyłączysz pc. Jeśli chcesz zachować te pliki na stałe, musisz określić inne położenie.
- Gdy robi się dużo restrukturyzacji w plikach źródłowych, to będzie wiele śmieci. Wówczas nie ma sensu zachowywać wszystkich śmieci. To wypełnią dysk i zabiera czas.
< Ścieżka przewodnia >
- Zrobi kompletną strukturę katalogu przed synchronizacją plików.
- Wyłączenie 'ŚCIEŻKI PRZEWODNIEJ' zrobi źródło i cel w pełni równe. To może być krytyczne jeśli położenie nie jest puste. Dane będą usunięte jeśli nie są w plikach źródłowych.
- Jest ostrzeżenie pokazujące się gdy 'ŚCIEŻKA PRZEWODNIA' jest wyłączona. Ostrzeżenia mogą być wyłączone. Spójrz 'RÓŻNE'.
< SPRAWDŹ ATRYBUTY >
- Gdy aktywne, Pbackup porównuje wielkość, czas, użytkownika, grupę, uprawnienia i status połączeń.
- Gdy wyłączone, Pbackup porównuje tylko wielkość. To jest użyteczne, gdy źródło i cel jest na różnym rodzaju systemu plików. FAT32 ma na przykład różne atrybuty niż EXT3. Gdy próbuje się to porównać, pliki nie pasują, i wszystko musi być uaktualnione. Porównanie tylko wielkości nie jest 100% bezpieczne, ale działa ponad różnymi systemami plików.
< PODĄŻAJ ZA DOWIĄZANIAMI SYMBOLICZNYMI >
- Kopia zapasowa pliku który wskazuje dowiązanie symboliczne.
- Użycie 'PODĄŻAJ ZA DOWIĄZANIAMI SYMBOLICZNYMI' pozwoli Pbackup wniknąć w dowiązania symboliczne katalogów. Jeśli dowiązania symboliczne następnie wracają do katalogu kopii zapasowej, to wytworzy się niekończąca się pętla.
< UAKTUALNIJ DOWIĄZANIA SYMBOLICZNE >
- Gdy kopiowane jest dowiązanie symboliczne na inny system plików to nie zadziała do celu. Gdy aktywne 'UAKTUALNIJ DOWIĄZANIA SYMBOLICZNE', dowiązania symboliczne źródła i celu nie są jednakowe, ale oba są teraz dostępne. Gdy przywróci się linki, to tylko zadziała jeśli ta opcja jest nieaktywna. Zatem, Fałsz dla kopii zapasowej, Prawda dla synchronizacji.
- 'UAKTUALNIJ DOWIĄZANIA SYMBOLICZNE' nie działa z mocą wsteczną. Obejściem jest najpierw 'PODĄŻAJ ZA DOWIĄZANIAMI SYMBOLICZNYMI', potem nie. To uaktualni wszystkie dowiązania symboliczne.
______________________________________________________________________________________________
[6.2] USTAWIENIA SYNCHRONIZACJI
< DZIAŁAJ W OSTATNIO ZMIENIONYCH LUB UTWORZONYCH PLIKACH W 'ZAPISZ DO' >
- Co zrobić z nowszymi plikami w celu (Katalog Zapisz-do). To są pliki które były stworzone bądź zmienione od ostatniej 'SYNCHRONIZACJI'.
- 3. opcje:
1. NIE NADPISUJ - Zachowaj nowsze pliki w katalogu Zapisz-do. To jest domyślne, i sposób zrobienia 2-drogowej-synchronizacji. Gdy działa się z oboma - źródłem i celem, są pliki w obu katalogach które chcemy zapisać. Najpierw synchronizacja jednym sposobem, i wybór 'NIE NADPISUJ'. Potem zrób to samo odwrotnie.
2. NADPISUJ - Nadpisze pliki w celu przez starsze pliki ze źródła ('ZAPISZ Z').
3. SKOPIUJ DO /tmp/pbackupSYNC/ - Bądź świadomy. Pliki w tym katalogu będą usunięte gdy pc jest wyłączany.
< NIE SPRAWDZAJ >
- Zrobi listę plików i katalogów które NIE powinny być w synchronizacji.
- Wyłączenie katalogów zadziała rekurencyjnie.
< KATALOG KOSZA >
- Pliki kosza z 'SYNCHRONIZACJI' mogą być zapisane w bezpiecznym miejscu. Domyślnie są wewnątrz /tmp/ i będą usunięte gdy pc jest wyłączany.
______________________________________________________________________________________________
[7] RÓŻNE
< POZWÓL NA AUTOMATYCZNE MONTOWANIE LOKALNYCH NAPĘDÓW >
- Postara się automatycznie zamontować wybrany dysk docelowy, użyteczne w zaplanowanych kopiach zapasowych. Jest wysoce zalecane użyć systemy plików EXT dla tych miejsc docelowych.
< ZAPISZ DZIENNIK HISTORII >
- Niezależnie od statusu pbackup (sukces, status quo, błąd lub kontrola) po zrobienu kopii zapasowej, to zapisze do pliku dziennika jeśli się chce. Pliki w kopiach zapasowych zakończonych powodzeniem mogą być później przywrócone.
- Jeśli synchronizacja to 'CZAS RZECZYWISTY', to może być złym pomysłem zapisywanie dziennika historii. Będzie ogromny bardzo szybko.
- Wyczyści historię z menu.
< OSTRZEŻENIA >
- Ostrzeżenia to informacje o krytycznych sytuacjach. Proszę czytać uważnie przed kontynuowaniem; jest powód że są tutaj. Jest możliwe wyłączenie ostrzeżeń poprzez domyślne. Tak jest normalnie w zaplanowanych i trybu cichego skryptach kopii zapasowych. Bądź świadomy późniejszych ryzyk.
______________________________________________________________________________________________
[8] PREFERENCJE
< KATALOG TYMCZASOWY >
- Jeśli główny system plików jest za mały dla procesu wypalania, ustaw katalog tymczasowy poza tym systemem plików. To jest najczęściej inna partycja zamontowana w '/mnt/'.
- Gdy wypalane nieskompresowane DVD, katalog tymczasowy nie jes potrzebny.
< ZRESETUJ WSZYSTKIE USTAWIENIA >
- Pokaże wszystkie ustawienia jakie były przy pierwszym uruchomieniu.
- Ta opcja nie zapisze nic.
< WYCZYŚĆ HISTORIĘ >
- To wyczyści dziennik z informacjami o wszystkich kopiach zapasowych.
- ŻADNE pliki nie są usunięte.
______________________________________________________________________________________________
[9] TRYB CICHY
Gdy Pbackup działa z parametrem -q w terminalu (pbackup -q "job1" "job2"), zrobi kopię zapasową po cichu. Jedyna informacja jest jeśli kopia zapasowa się nie powiedzie. Tryb cichy jest używany podczas zaplanowanych kopii zapasowych.
Pamiętaj żeby wyłączyć ostrzeżenia przed uruchomieniem harmonogramu, żeby uniknąć zatrzymania kopii zapasowej.