Imię
dump - kopia zapasowa systemu plików ext2
Streszczenie
wysypisko -0123456789ackMnqSu-ZA plik -b dokumentacja -b rozmiar bloku -re gęstość -mi i-węzły -mi plik -fa plik -fa scenariusz -h poziom -ja nr błędy -jot poziom kompresji -L etykieta -Q plik -s stopy -T data -z poziom kompresji plik do zrzutu wysypisko -W | -w (Składnia opcji BSD 4.3 jest zaimplementowana dla zgodności wstecznej, ale nie jest tutaj udokumentowana.) Wysypisko sprawdza pliki w systemie plików ext2 i określa, które pliki należy zarchiwizować. Pliki te są kopiowane na dany dysk, taśmę lub inny nośnik pamięci w celu bezpiecznego przechowywania (patrz:faopcja poniżej do wykonywania zdalnych kopii zapasowych). Zrzut większy niż nośnik wyjściowy jest podzielony na wiele woluminów. Na większości nośników rozmiar określa się, pisząc, aż zwrócone zostanie wskazanie końca nośnika. Na nośnikach, które nie mogą niezawodnie zwrócić wskazania końca nośnika (takiego jak niektóre napędy taśmowe kasety), każdy wolumin ma ustalony rozmiar; Rzeczywisty rozmiar jest określany przez określenie nośnika na kasecie lub poprzez poniższe opcje rozmiaru taśmy, gęstości i / lub liczby bloków. Domyślnie ta sama nazwa pliku wyjściowego jest używana dla każdego woluminu po wyświetleniu monitu o zmianę nośnika. plik do zrzutu jest albo punktem montowania systemu plików albo listą plików i katalogów, które mają być tworzone jako podzbiór systemu plików. W pierwszym przypadku można użyć ścieżki do zamontowanego systemu plików lub urządzenia niezmontowanego systemu plików. W tym ostatnim przypadku pewne ograniczenia dotyczą kopii zapasowej: -u jest niedozwolone, jedynym obsługiwanym poziomem dump jest -0 a wszystkie pliki i katalogi muszą znajdować się w tym samym systemie plików. Następujące opcje są obsługiwane przez: -0-9 Poziomy zrzutów. Pełna kopia zapasowa na poziomie 0 gwarantuje skopiowanie całego systemu plików (patrz także:h opcja poniżej). Numer poziomu powyżej 0, przyrostowa kopia zapasowa, mówiwysypisko aby skopiować wszystkie pliki nowe lub zmodyfikowane od ostatniego zrzutu na niższym poziomie. Domyślny poziom to 9. -za `` auto-size '' Pomiń wszystkie obliczenia długości taśmy i pisz, aż zwrócone zostanie wskazanie końca nośnika. Działa to najlepiej w przypadku większości nowoczesnych napędów taśmowych i jest domyślne. Użycie tej opcji jest szczególnie zalecane podczas dołączania do istniejącej taśmy lub korzystania z napędu taśmowego z kompresją sprzętową (gdzie nigdy nie można być pewnym współczynnika kompresji). -ZA plik archiwalny Archiwizuj tabelę zawartości zrzutu w podanej lokalizacji plik archiwalny do użycia przez restore (8) w celu ustalenia, czy plik znajduje się w odtwarzanym pliku zrzutu. -b rozmiar bloku Liczba kilobajtów na jeden rekord zrzutu. Ponieważ system IO dzieli wszystkie żądania na fragmenty MAXBSIZE (zazwyczaj 64kB), nie jest możliwe użycie większego bloku bez późniejszych problemów z przywracaniem (8). W związku z tymwysypisko ograniczy zapis do MAXBSIZE. Domyślny rozmiar bloku to 10. -B dokumentacja Liczba bloków 1 kB na objętość. Zwykle nie jest wymagane, ponieważwysypisko może wykryć koniec nośnika. Po osiągnięciu określonego rozmiaru,wysypisko czeka na zmianę głośności. Ta opcja zastępuje obliczanie rozmiaru taśmy na podstawie długości i gęstości. Jeśli kompresja jest włączona, ogranicza to rozmiar skompresowanego wyjścia na wolumin. -do Zmień ustawienia domyślne dla napędu kasetowego o gęstości 8000 bpi i długości 1700 stóp. Określenie napędu kasetowego zastępuje wykrywanie końca nośnika. -re gęstość Ustaw gęstość taśmy na gęstość Wartością domyślną jest 1600BPI. Określenie gęstości taśmy zastępuje wykrywanie końca nośnika. -mi i-węzły Wykluczać i-węzły z wysypiska. The i-węzły Parametr jest rozdzieloną przecinkami listą numerów i-węzłów (można użyć stat aby znaleźć numer i-węzła dla pliku lub katalogu). -MI plik Przeczytaj listę i-węzłów, które mają zostać wykluczone ze zrzutu z pliku tekstowego plik Plik plik powinien być zwykłym plikiem zawierającym numery i-węzłów oddzielone nowymi wierszami. -fa plik Napisz kopię zapasową do plik plik może być specjalnym plikiem urządzenia, takim jak / dev / st0 (napęd taśmowy), / dev / rsd1c (stacja dyskietek), zwykłym plikiem lub `- '(standardowe wyjście). Wiele nazw plików można podać jako pojedynczy argument oddzielony przecinkami. Każdy plik zostanie użyty dla jednego woluminu dump w wymienionej kolejności; jeśli zrzut wymaga większej liczby woluminów niż liczba podanych nazw, ostatnia nazwa pliku zostanie użyta dla wszystkich pozostałych woluminów po wyświetleniu monitu o zmianę nośnika. Jeśli nazwa pliku ma postać "host: plik" lub "użytkownik @ host: plik" "wysypisko zapisuje do podanego pliku na zdalnym hoście za pomocą rmt (8). Domyślna nazwa ścieżki zdalnego programu rmt (8) to / etc / rmt, co można przesłonić przez zmienną środowiskowąRMT -FA scenariusz Uruchom skrypt na końcu każdej taśmy. Nazwa urządzenia i bieżący numer woluminu są przekazywane w wierszu poleceń. Skrypt musi zwrócić 0, jeśliwysypisko należy kontynuować bez pytania użytkownika o zmianę taśmy, 1 jeśliwysypisko należy kontynuować, ale poproś użytkownika o zmianę taśmy. Każdy inny kod wyjścia spowodujewysypisko aby przerwać. Ze względów bezpieczeństwawysypisko powraca do rzeczywistego identyfikatora użytkownika i prawdziwego identyfikatora grupy przed uruchomieniem skryptu. -h poziom Szanuj użytkownika `` nodump '' oznacz Dp Dv UF_NODUMP tylko dla zrzutów na lub powyżej poziom Domyślny poziom honoru to 1, więc przyrostowe kopie zapasowe pomijają takie pliki, ale zachowują je pełne kopie zapasowe. -JA nr błędy Domyślnie,wysypisko zignoruje pierwsze 32 błędy odczytu w systemie plików, zanim poprosi o interwencję operatora. Możesz zmienić to za pomocą tej flagi na dowolną wartość. Jest to przydatne podczas pracywysypisko na aktywnym systemie plików, w którym błędy odczytu po prostu wskazują na niespójność między mapowaniem a zrzutami. -jot poziom kompresji Skompresuj każdy blok do zapisania na taśmie przy użyciu biblioteki bzlib. Ta opcja będzie działała tylko podczas zrzutów do pliku lub potoku lub, gdy zostanie zrzucona na napęd taśm, jeśli napęd taśmowy będzie w stanie zapisywać bloki o zmiennej długości. Będziesz potrzebował co najmniej wersji przywracania 0.4b24, aby wyodrębnić skompresowane taśmy. Taśmy napisane przy użyciu kompresji nie będą kompatybilne z formatem taśmy BSD. Parametr (opcjonalny) określa poziom kompresji użyty przez bzlib. Domyślny poziom kompresji wynosi 2. Jeśli określono parametr opcjonalny, nie powinno być pustego miejsca między literą opcji a parametrem. -k Użyj uwierzytelniania Kerberos, aby rozmawiać ze zdalnymi serwerami taśmowymi. (Dostępne tylko wtedy, gdy opcja ta była włączona, gdywysypisko został skompilowany.) -L etykieta Ciąg tekstowy dostarczony przez użytkownika etykieta jest umieszczany w nagłówku zrzutu, gdzie narzędzia takie jak restore (8) i file (1) mogą uzyskać do niego dostęp. Zauważ, że ta etykieta jest ograniczona do maksymalnie LBLSIZE (obecnie 16) znaków, które muszą zawierać terminator ` 0 ' -m Jeśli ta flaga jest określona,wysypisko zoptymalizuje wyjście dla i-węzłów, które zostały zmienione, ale nie zostały zmienione, ponieważ ostatni zrzut ("zmieniony" i "zmodyfikowany" mają znaczenie zdefiniowane w stat (2)). Dla tych i-węzłów,wysypisko zapisze tylko metadane, zamiast zapisywać całą zawartość i-węzła. I-węzły, które są katalogami lub zostały zmodyfikowane od ostatniego zrzutu, są zapisywane w regularny sposób. Używanie tej flagi musi być spójne, co oznacza, że każdy zrzut w zbiorze narastających zrzutów ma flagę lub nikt jej nie ma. Taśmy napisane przy użyciu takich samych "i-metadanych" nie będą kompatybilne z formatem taśmy BSD lub starszymi wersjamiprzywracać. -M Włącz funkcję wielu woluminów. Nazwa określona za pomocą -fajest traktowany jako prefiks iwysypiskozapisuje sekwencyjnie do 001, 002 itd. Może to być przydatne przy zrzutach do plików na partycji ext2, w celu ominięcia ograniczenia rozmiaru pliku 2 GB. -n Kiedy tylkowysypisko wymaga uwagi operatora, powiadamia wszystkich operatorów w grupie "operatora" za pomocą środków podobnych do ściany (1). -q Robićwysypisko przerwać natychmiast, gdy wymagana jest uwaga operatora, bez monitowania w przypadku błędów zapisu, zmian taśmy itp. -Q plik Włącz obsługę szybkiego dostępu do pliku. Pozycje taśm dla każdego i-węzła są zapisywane w pliku plik który jest używany przez funkcję przywracania (jeśli jest wywołana z parametrem Q i nazwą pliku), aby bezpośrednio umieścić taśmę przy odtwarzaniu pliku, który jest aktualnie w trakcie pracy. Oszczędza to godziny podczas przywracania pojedynczych plików z dużych kopii zapasowych, zapisuje taśmy i głowicę napędu. Zaleca się ustawienie st sterownika, aby przywrócić logiczne położenia taśm zamiast fizycznych przed wywołaniem zrzutu / przywrócenia za pomocą parametru Q. Ponieważ nie wszystkie urządzenia taśmowe obsługują fizyczne położenia taśm, te urządzenia taśmowe zwracają błąd podczas zrzutu / przywracania, gdy sterownik st jest ustawione na domyślne ustawienie fizyczne. Proszę zobaczyć stronę st man, opcję MTSETDRVBUFFER lub stronę man, jak ustawić sterownik, aby zwrócił pozycje logicznej taśmy. Przed wywołaniem przywracania za pomocą parametru Q, zawsze upewnij się, że sterownik st jest ustawiony tak, aby zwracał ten sam typ pozycji taśmy używany podczas wywołania do zrzutu. W przeciwnym razie przywracanie może być mylone. Opcji tej można użyć podczas przesyłania do lokalnych taśm (patrz wyżej) lub do plików lokalnych. -s stopy Spróbuj obliczyć ilość taśmy potrzebnej przy danej gęstości. Jeśli ta kwota zostanie przekroczona,wysypisko pyta o nową taśmę. Zaleca się nieco konserwatywne w tej opcji. Domyślna długość taśmy wynosi 2300 stóp. Określenie rozmiaru taśmy zastępuje wykrywanie końca nośnika. -S Szacunek rozmiaru. Określ ilość miejsca potrzebnego do wykonania zrzutu, bez wykonywania tej czynności, i wyświetl szacowaną liczbę bajtów, które zajmie. Przydaje się to w przypadku zrzutów przyrostowych, aby określić, ile potrzebnych objętości nośników. -T data Użyj podanej daty jako czasu początkowego dla zrzutu, zamiast czasu określonego w pliku / etc / dumpdates. Format data jest taki sam jak ctime (3). Ta opcja jest przydatna w przypadku automatycznych skryptów zrzutu, które mają zostać zrzucone przez określony czas. The -Topcja wyklucza się wzajemnie -u opcja. -u Zaktualizuj plik / etc / dumpdates po pomyślnym zrzucie. Format / etc / dumpdates jest możliwy do odczytu przez ludzi, składający się z jednego rekordu w dowolnym formacie na linię: nazwa systemu plików, poziom przyrostu i data zrzutu formatu ctime (3). Na każdym poziomie może znajdować się tylko jeden wpis na system plików. Plik / etc / dumpdates może być edytowany w celu zmiany któregokolwiek z pól, jeśli to konieczne. -W Wysypisko mówi operatorowi, jakie systemy plików należy zrzucać. Ta informacja jest pobierana z plików / etc / dumpdates i / etc / fstab The -W opcja powodujewysypisko wydrukować, dla wszystkich systemów plików w / etc / dumpdates i zarejestrowanych systemach plików w / etc / fstab najnowszą datę i poziom zrzutu, a także podświetlić te, które powinny zostać zrzucone. Jeśli -W opcja jest ustawiona, wszystkie pozostałe opcje są ignorowane, iwysypisko natychmiast wychodzi. -w Jest jak -W ale drukuje tylko rozpoznane systemy plików w / etc / fstab, które muszą być porzucone. -z poziom kompresji Skompresuj każdy blok do zapisania na taśmie za pomocą biblioteki zlib. Ta opcja będzie działała tylko podczas zrzutów do pliku lub potoku lub, gdy zostanie zrzucona na napęd taśm, jeśli napęd taśmowy będzie w stanie zapisywać bloki o zmiennej długości. Będziesz potrzebował co najmniej wersji przywracania 0.4b22, aby wyodrębnić skompresowane taśmy. Taśmy napisane przy użyciu kompresji nie będą kompatybilne z formatem taśmy BSD. Parametr (opcjonalny) określa poziom kompresji, z którego będzie korzystać zlib. Domyślny poziom kompresji wynosi 2. Jeśli określono parametr opcjonalny, nie powinno być pustego miejsca między literą opcji a parametrem. Wysypisko wymaga interwencji operatora w następujących warunkach: koniec taśmy, koniec zrzutu, błąd zapisu taśmy, błąd otwarcia taśmy lub błąd odczytu dysku (jeśli jest więcej niż próg błędu nr). Oprócz powiadamiania wszystkich operatorów implikowanych przez:n klawisz,wysypisko współdziała z operatorem depresja terminal kontrolny w czasach kiedywysypisko nie może kontynuować, lub jeśli coś jest rażąco nie tak. Wszystkie pytaniawysypisko pozy musi odpowiedzieć, wpisując odpowiednio "tak" lub "nie". Ponieważ wykonanie składowiska wiąże się z dużym nakładem czasu i wysiłku dla pełnych wysypisk,wysypisko same punkty kontrolne na początku każdego woluminu taśmowego. Jeśli pisanie tego woluminu z jakiegoś powodu nie powiedzie się,wysypisko będzie, z uprawnieniami operatora, zrestartować się z punktu kontrolnego po przewinięciu i usunięciu starej taśmy oraz zamontowaniu nowej taśmy. Wysypisko informuje operatora o tym, co się dzieje w okresowych odstępach czasu, w tym zwykle o niskich szacunkach liczby bloków do zapisania, liczbie taśm, które będą pobierać, czasie do zakończenia i czasie zmiany taśmy. Dane wyjściowe są pełne, tak aby inni wiedzieli, że terminal sterujewysypisko jest zajęty i będzie przez jakiś czas. W przypadku wystąpienia katastroficznego dysku, czas wymagany do odtworzenia wszystkich niezbędnych taśm kopii zapasowych lub plików na dysku można ograniczyć do minimum, przesuwając kolejne zrzuty. Skuteczna metoda stopniowego wprowadzania zrzutów w celu zminimalizowania liczby taśm: Po kilku miesiącach taśmy codzienne i cotygodniowe powinny zostać obrócone z cyklu zrzutu i przyniesione świeże taśmy. ZOBACZ TEŻ rmt (8) Ważny: Użyj mężczyzna dowództwo ( % mężczyzna ), aby zobaczyć, jak polecenie jest używane na danym komputerze. Opis
/ sbin / dump -0u -f / dev / st0 / usr / src Należy to robić w określonych odstępach czasu, powiedzmy raz w miesiącu lub raz na dwa miesiące, a także na zbiorze świeżych taśm, które zostaną zapisane na zawsze. 3 2 5 4 7 6 9 8 9 9 … W przypadku zrzutów dziennych powinno być możliwe użycie stałej liczby taśm na każdy dzień, używanych co tydzień. Każdego tygodnia przyjmowany jest zrzut poziomu 1, a codzienna sekwencja Hanoi powtarza się od 3. Dla cotygodniowych zrzutów stosowany jest inny zestaw ustalonych taśm na system zrzutu, również cyklicznie.




