ASK 08 PiotrGębala MateuszMacięga


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ęga
ASK 06 PiotrGębala MateuszMacięga
ASK 09 PiotrGębala MateuszMacięga
ASK 07 PiotrGębala MateuszMacięga
ASK 11 PiotrGębala MateuszMacięga
ASK 13 PiotrGębala MateuszMacięga
ASK 05 PiotrGębala MateuszMacięga
ASK 12 PiotrGębala MateuszMacięga
TI 99 08 19 B M pl(1)
ei 05 08 s029
Wyklad 2 PNOP 08 9 zaoczne
Egzamin 08 zbior zadan i pytan
niezbednik wychowawcy, pedagoga i psychologa 08 4 (1)

więcej podobnych podstron