Administrowanie systemami komputerowymi
Temat: System backup ów Bacula Zadania: Data:
Autor: Piotr Gębala 1 2 3 4 5 6 7 8 9 10 27 XI 2013
8
Autor: Mateusz Macięga E E E E E E E - - - 10:00-12:15
Przygotowanie ćwiczenia.
Uruchamiamy system ASK, logujemy się na konto administratora i dokonujemy dekompresji
drzewa zródłowego systemu Bacula.
Zadanie 1. Kompilacja i instalacja systemu Bacula.
W tym zadaniu musimy musimy przeprowadzić proces konfiguracji kompilacji i kompilacji
systemu Bacula. Konfigurujemy kompilację i kompilujemy poleceniem make.
CFLAGS="-g -Wall" ./configure --prefix=/usr/local/bacula/ --enable-
smartalloc --with-postgresql --enable-readline
Zadanie 2. Przygotowanie bazy danych.
Ustawiamy prawa dostępu do plików w katalogu /usr/local/bacula/etc/
tak, aby użytkownik postgres miał do nich dostęp. Następnie (już jako
postgres) tworzymy użytkownika bacula w systemie bazodanowym
(createuser). Tworzymy kolejno: bazę danych, tabele, widoki i ustawiamy odpowiednie
uprawnienia. Wylogowujemy się z użytkownika postgres.
Zadanie 3. Konfiguracja systemu Bacula.
W tym zadaniu musimy skonfigurować system Bacula. Możemy tego dokonać poprzez
modyfikację plików konfiguracyjnych.
" bacula-fd.conf File Deamon
" tutaj nic nie zmieniamy,
" bacula-sd.conf Storage Deamon, modyfikujemy sekcje:
" Device,
" bacula-dir.conf Director, modyfikujemy sekcje:
" Catalog,
" Pool,
" FileSet.
Tworzymy również dwa katalogi: backup (przechowywanie kopii zapasowych) oraz bacula-restores
(zapisywanie odzyskanych plików). Weryfikujemy poprawność zmian.
Zadanie 4. Konfiguracja systemu Bacula.
W tym zadaniu musimy uruchomić system Bacula. Wymaga to osobnego uruchomienia
wszystkich poszczególnych komponentów tj. File Deamon'a, Storage Deamon'a, oraz Director'a.
Zadanie 5. Konsola systemu Bacula.
W tym zadaniu poznamy konsolę systemu
Bacula. Po jej uruchomieniu możemy wydawać
odpowiednie komendy. Przetestowaliśmy polecenie
*help:
Zadanie 6. Wykonanie kopii zapasowej danych.
Żeby wykonać kopię zapasową danych musimy, w
konsoli Bacula, użyć polecenia *run, i wybrać opcję nr.1
(tworzenie kopii klienta Client1).
Kiedy już wykonamy kopię, wyświetlamy komunikaty:
Wykonana kopia jest pełna. Kiedy po dodaniu innych plików do kopiowanego katalogu wykonamy
operację jeszcze raz, to kolejny backup będzie miał charakter przyrostowy.
Zadanie 7. Wykonanie kopii zapasowej danych.
Żeby odzyskać pliki musimy, w konsoli Bacula, użyć polecenia *restore, i wybrać opcję nr.5
(Select the most recent backup for a client), a następnie opcję nr.2 (Full Set). Zostanie zbudowane
drzewo plików do odzyskania, a my przejdziemy do menu wyboru plików. Możemy poruszać się po
drzewie przy pomocy koment cd i ls, oraz wybierać pliki do odzyskania poleceniem mark (unmark
do odznaczenia wyboru). Wybieramy polecenie done, aby rozpocząć odzyskiwanie danych.
Kiedy proces się zakończył w katalogu /bacula-restores pojawiły się odzyskiwane pliki.
Wnioski.
Laboratorium udało się wykonać w całości. Nie było problemów z działaniem poleceń.
Dzięki wykonanym ćwiczeniom poznaliśmy system tworzenia kopii zapasowych danych Bacula.
Wyszukiwarka
Podobne podstrony:
ASK 02 PiotrGębala MateuszMacięgaASK 06 PiotrGębala MateuszMacięgaASK 09 PiotrGębala MateuszMacięgaASK 07 PiotrGębala MateuszMacięgaASK 11 PiotrGębala MateuszMacięgaASK 13 PiotrGębala MateuszMacięgaASK 05 PiotrGębala MateuszMacięgaASK 12 PiotrGębala MateuszMacięgaTI 99 08 19 B M pl(1)ei 05 08 s029Wyklad 2 PNOP 08 9 zaoczneEgzamin 08 zbior zadan i pytanniezbednik wychowawcy, pedagoga i psychologa 08 4 (1)więcej podobnych podstron