Ćwiczenie 8 część II Kopie zapasowe opcje zaawansowane. Cele ćwiczenia: - Kopiowanie w tle - Przywracanie danych z wykonanej kopii - Pozostałe kopie zapasowe - łączenie róŝnych typów kopii zapasowych 1. Kopiowanie w tle funkcja VSS. a) Funkcja VSS (snap backup)umoŝliwia tworzenie kopii zapasowych baz danych oraz innych plików, które są otwarte lub np. zablokowane. Kopiowanie w tle umoŝliwia aplikacjom zapis danych na wolumenach podczas wykonywania kopii zapasowych, a administratorom pozwala na wykonywanie kopii zapasowych w dowolnym momencie, bez konieczności blokowania uŝytkowników lub ryzyka pomijania otwartych plików. b) Włączenie funkcji kopiowania w tle. Funkcja Kopiowanie w tle dla folderów udostępnionych nie jest włączana domyślnie. Aby włączyć tę funkcję, naleŝy w programie Windows Explorer lub w przystawce Zarządzanie dyskami otworzyć okno dialogowe Właściwości napędu danego wolumenu. Na zakładce Kopie w tle, wybrać wolumin i kliknąć przycisk Włącz : Napotkamy zapewne na komunikat, moŝemy zaznaczyć tę opcję i naciskamy TAK : 1
Cała operacja moŝe chwilę potrwać, ale efekt powinien być podobny jak na rysunku: W zakładce Ustawienia moŝna zaplanować wykonywanie kopii w tle częściej bądź rzadziej niŝ domyślnie. Po naciśnięciu Utwórz teraz zostanie wykonana kopia. UWAGA! Jeśli kliknięty zostanie przycisk Wyłącz, spowoduje to usunięcie wszystkich kopii, które zostały utworzone za pomocą usługi VSS. NaleŜy dokładnie rozwaŝyć, czy trzeba wyłączać usługę VSS dla wolumenu, czy moŝe lepiej będzie zmodyfikować harmonogram tak, aby zapobiec tworzeniu nowych kopii w tle Czasami naleŝy teŝ uruchomić naszą usługę poprzez zainstalowanie odpowiedniego programu, który znajduje się tutaj: C:\WINDOWS\system32\clients\twclient\x86 c) Wykorzystanie funkcji kopiowania w tle. Tworzymy znanym juŝ sposobem dane na dysku C. Plik wsadowy (kwtle.bat) ma zawierać: - udostępniony folder główny kwtle - dwa podfoldery Pierwszy i Drugi - folder Pierwszy ma zawierać dwa pliki tekstowe grupa.txt oraz klasa.txt - plik grupa.txt ma zawierać imiona i nazwiska członków grupy ćwiczeniowej - plik klasa.txt ma zawierać nazwę Twojej klasy oraz liczbę osób w klasie - folder Drugi ma zawierać trzy pliki tekstowe seria1.txt, seria2.txt i seria3.txt - kaŝdy z plików ma zawierać numery i ilość ćwiczeń wykonywanych na specjalizacji Wykonaj plik a następnie wykonaj czynności z punktu 1b z tą róŝnicą, Ŝe dotyczące dysku C a nie D. Mamy utworzone dane oraz kopię wykonaną w tle. Modyfikujemy plik klasa.txt poprzez usunięcie jego zawartości oraz usuwamy całkowicie plik seria3.txt. d) Przywracamy dane za pomocą funkcji Poprzednie wersje. Otwieramy udostępnione dane ( kwelt ) klikając kolejno menu Start, polecenie Uruchom, a następnie wpisujemy: \\nazwa_serwera\kwelt 2
Uwaga! Stosowanie nazwy UNC, ma podstawowe znaczenie. Zakładka Poprzednie wersje jest dostępna tylko, jeśli połączenie do foldera udostępnionego realizowane jest poprzez sieć. Wchodzimy do folderu Pierwszy i wybieramy Właściwości pliku klasa.txt, a w nich zakładkę Poprzednie wersje : Następnie klikając Kopiuj pojawia nam się okno, tworzymy folder o nazwie Odzyskane : Po ponownym naciśnięciu Kopiuj i OK 3
Teraz moŝemy jeszcze odzyskać skasowany plik. Ponownie otwieramy folder kwtle, zaznaczamy folder Drugi i wybieramy jego Właściwości, następnie zakładka Poprzednie wersje, zaznaczamy nasz folder (jak poniŝej) i naciskamy Wyświetl : Jak widać zawartość jest taka jak była przed zrobieniem kopii: Wybieramy nasz plik wskazujemy ścieŝkę dostępu C:\Odzyskane i naciskamy OK. Jeśli chcemy przywrócić na sz folder i nadpisać zmiany w jego miejscu źródłowym wybieramy Przywróć. Otrzymamy taki komunikat i dane moŝna przywrócić: e) Wykorzystanie wiersza poleceń. Czynności związane z wykorzystaniem wiersza poleceń są dosyć czytelne. Polecenie ma następującą składnię: Ntbackup backup {"ścieŝka dla kopii zapasowej" lub "plik_wyboru.bks") /j "Nazwa zadania" opcje 4
Jeśli na dysku C mamy utworzony katalog Dane to wykorzystamy je do utworzenia kopii z wiersza poleceń. Jeśli takiego katalogu nie ma to proszę go utworzyć plikiem wsadowym z poprzednich zajęć. Polecenie wykonania przyrostowej kopii zapasowej z plików na dysku C w katalogu Dane z opisem Kopia dniowa a plik utworzony to kopiaplan.bkf na dysku C. Opcja a oznacza Ŝe kopia będzie w pliku zaś l:s zawiera podsumowanie. ntbackup backup C:\Dane /a /d Zestaw utworzony 2009-03-16 o 13:03 /m incremental /j Kopia dniowa /l:s /f C:\kopiaplan.bkf Oznaczenia pozostałych typów kopii: normal normalna incremental przyrostowa differential róŝnicowa daily codzienna copy kopia f) Korzystanie z wiersza poleceń oraz harmonogramu. Zaplanujemy jakąś kopię do wykonania. Wykorzystamy do tego dane z katalogu kwtle. Uruchamiamy Ntbackup, wybieramy zakładkę Planowanie zadań. Klikamy dwa razy w dowolny dzień kalendarza i kreator rozpoczyna pracę. Po naciśnięciu Dalej w kolejnych oknach dialogowych wybieramy nasz katalog, i inne opcje kopii aŝ do takiego okna: Wpisujemy widoczny opis oraz wybieramy Ustaw harmonogram i ustawiamy datę dzisiejszą z kilku minutowym (np. 10minut) opóźnieniem, byśmy mieli czas na wykonanie innych czynności. Wybieramy teŝ opcję Codziennie : 5
Po naciśnięciu OK pojawi nam się okno, gdzie podajemy hasło naszego konta: Po na ciśnięciu OK klikamy Dalej, jeszcze raz hasło i ekran końcowy: Tak powinno wyglądać okno z prawidłowo zaplanowaną kopią: 6
Mając do dyspozycji powyŝsze okno moŝemy uzyskać pełne polecenie, potrzebne do utworzenia takiej kopii. Wystarczy kliknąć na jedną kopię w kalendarzu i pojawi nam się: Wybieramy Właściwości i otrzymujemy zakładkę: Kopiujemy wpis z zaznaczonego pola i mamy gotowe polecenie do wykonania kopii za pomocą wiersza poleceń. Gdy się dobrze przyjrzymy temu zapisowi to wychwycimy taką część Normalna z wiersza.bks. To jest plik, który powstaje w wyniku planowanych kopii i z niego moŝna równieŝ korzystać aby nasza kopia została wykonana. MoŜna do niego teŝ uzyskać dostęp z głównego okna programu. Wybieramy zakładkę Kopia zapasowa, a dalej Zadanie Załaduj wybory i wybieramy nasz plik, a później wykonujemy znane nam juŝ czynności tworzenia kopii: 7
2. Zadanie do wykonania na zajęciach a) Ustawić harmonogram do tworzenia kopii w tle dla woluminu D o następujących parametrach: - data rozpoczęcia za dwa najbliŝsze dni od daty wykonywania ćwiczenia - data zakończenia pół roku po dacie rozpoczęcia - comiesięczna kopia wykonywana 5 dnia kaŝdego miesiąca o godzinie 12:00 - ustawić limit 2 GB b) Wykorzystaj plik wsadowy z poprzedniego ćwiczenia. Powinien utworzyć poniŝsze dane: - folder główny na dysku C o nazwie będącej numerem grupy ćwiczeniowej (np. druga) - w nim ma się znajdować pięć folderów (imiona członków grupy ćw. + dowolne imiona) - w kaŝdym folderze ma się znajdować po dwa pliki tekstowe o nazwach: ocena i lata. - plik ocena ma zwierać ocenę semestralną ze specjalizacji, a lata liczbę lat ucznia c) Po wykonaniu tego pliku zaplanować utworzenie kopii w tle odpowiedniego woluminu (czas pięć minut po wykonaniu tych czynności) oraz z opcją dwa razy w tygodniu (dzisiejszy dzień ma być obowiązkowo) co dwa tygodnie. Czas zakończenia teŝ naleŝy ustawić nie krótszy niŝ 2 miesiące (udokumentować screenem ). d) Po wykonaniu kopii w tle, usunąć po jednym pliku z kaŝdego folderu i korzystając z opcji przywracania Poprzednie wersje, przywrócić dane na drugą partycję, a następnie je porównać z tymi z dysku C. e) Po wykonaniu powyŝszych punktów usunąć wszystkie utworzone dane. f) Korzystając z naszego pliku wsadowego ponownie utworzyć nasze dane z punktu 2b. g) Utworzyć normalną kopię zapasową tych danych za pomocą wiersza poleceń nadając jej jakąś nazwę, wszystkie kolejne tworzone kopie mają mieć inne nazwy. h) Dodać plikiem wsadowym jeden folder do katalogu głównego i wykonać kopię róŝnicową za pomocą wiersza poleceń. i) Utworzyć ponownie normalną kopię zapasową nowych danych za pomocą wiersza poleceń. j) Dodać plikiem wsadowym kolejny folder do katalogu głównego i wykonać kopię przyrostową za pomocą wiersza poleceń. k) Na koniec wykonać kopię codzienną ostatnich danych za pomocą wiersza poleceń. l) Zaplanować kopię (dowolny typ) dowolnych danych i wykonać tę kopię zapasową za pomocą wiersza poleceń (skopiować z odpowiedniego miejsca pełne polecenie). Spróbować omówić opcje tego polecenia we wnioskach. m) Przywróć dwie dowolne kopie danych ale na dysk D i sprawdź czy dane są właściwe. n) Po wykonaniu ćwiczenia wykonać sprawozdanie z realizacji prac, dokumentując poszczególne etapy pracy odpowiednio opisanymi zrzutami ekranu (oprócz raportów końcowych umieścić zawartość plików wsadowych, ustawione harmonogramy, operacje wykonywane w interpreterze poleceń, zawartość danych folderów itp.). 8