Kopie zapasowe - AMANDA

Slides:



Advertisements
Podobne prezentacje
Procedura instalacji systemu Windows XP
Advertisements

przetwarzaniu informacji
Rola komputera w przetwarzaniu informacji.
BEZPIECZEŃSTWO DANYCH W KOMPUTERZE
Sieci komputerowe.
ARCHIWIZACJA I KOMPRESJA DANYCH
Microsoft Windows 2000 dla Administratora. Podstawowe możliwości Wielojęzyczność Wielojęzyczność Usprawnienia interfejsu użytkownika Usprawnienia interfejsu.
LINUX A BEZPIECZEŃSTWO
Autor Roman Jędras Prowadzący: dr inż. Antoni Izworski Przedmiot:
Zapis danych.
Obsługa serwera zdalnego przez klienta FTP
Systemy operacyjne.
Systemy operacyjne Bibliografia:
Proxy (WWW cache) Sieci Komputerowe
Longhorn - Usługi terminalowe
Artur Szmigiel Paweł Zarębski Kl. III i
Współczesne systemy informacyjne
SAMBA JAKO SERWER PLIKÓW
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
Opracował: mgr Mariusz Bruździński
SIECI KOMPUTEROWE PIOTR MAJCHER PODSTAWOWE POJĘCIA.
Budowa Komputera.
KONFIGURACJA KOMPUTERA
SIEĆ P2P 1. Definicja sieci równouprawnionej. To taka sieć, która składa się z komputerów o takim samym priorytecie ważności, a każdy z nich może pełnić.
Praca napisana pod kierownictwem dra Jacka Kobusa
Budowa wnętrza komputera
Tworzenie nowych kont lokalnych i domenowych, oraz zarządzanie nimi
Systemy operacyjne.
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH
Maciej Kujawiński i Daniel Krystyniak, klasa 2G
BACKUP danych w systemie Windows 2003 Server
Autor: Justyna Radomska
Realizacja prostej sieci komputerowej
Hard disk failure! Awaria komputera wyczekuje cierpliwie
Prezentacja i szkolenie
Sieci komputerowe.
Sieciowe Systemy Operacyjne
Wykonywanie kopii bezpieczeństwa danych
SYSTEM AMANDA WYKONALI : Cinal Łukasz Kopytyński Marcin III rok INf/Z
SYSTEMY OPERACYJNE Adresowanie IP cz3.
Narzędzie do programowania sterowników EKC Programator EKA183A
Macierze dyskowe Tymoteusz Szukała.
Sieci komputerowe.
Narzędzia klienta usługi archiwizacji Warsztaty „Usługa powszechnej archiwizacji” Michał Białoskórski, CI TASK Bartłomiej Balcerek, WCSS.
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
Archiwizacja bazy danych
Jednym z podstawowych celów tworzenia sieci komputerowych jest współdzielenie zasobów, takich jak pliki lub drukarki. Każdy z takich zasobów musi być udostępniony,
System Zarządzania Bazą Danych
Andrzej Majkowski 1 informatyka +. 2 Bezpieczeństwo protokołu HTTP Paweł Perekietka.
Uprawnienia w Windows Server
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Archiwizacja i zabezpieczenie danych studia stacjonarne 2008/2009 dr Remigiusz Sapa.
Sposoby zdalnego sterowania pulpitem
Projektowanie obiektowe. Przykład: Punktem wyjścia w obiektowym tworzeniu systemu informacyjnego jest zawsze pewien model biznesowy. Przykład: Diagram.
WSPM - Wirtualny System Plików Multimedialnych Igor BOKUN, Stanisław STRELNIK, Krzysztof ZIELIŃSKI Katedra Informatyki Akademia Górniczo-Hutnicza.
SIEĆ KLIENT-SERWER Pojęcie sieci typu klient – serwer.
TEMAT : Kompresja i Archiwizacja danych Informatyka Zakres rozszerzony
Powtórzenie Zadania systemu operacyjnego… Rodzaje i jednostki pamięci…
Systemy operacyjne - Budowa systemu komputerowego i jego zadania
Bartosz Pawlak Wiktor Paliwoda Bezpieczeństwo Systemów Operacyjnych IMAP vs POP.
BACKUP – TWÓJ WRÓG I PRZYJACIEL Jeżeli coś może się popsuć w wielu miejscach, to pierwsze uszkodzenie wystąpi tam, gdzie wyrządzi największe szkody Kamil.
ASP.NET Dostęp do bazy danych z poziomu kodu Elżbieta Mrówka-Matejewska.
Bezpieczeństwo informacji Jak chronić nasze zasoby w komputerze? Jak zarchiwizować i skompresować pliki?
Adam Radzicki I iam Michał Moszkowski I iam Kacper Kujawa I iam.
Prezentacja na temat: Narzedzia do naprawy systemu.
Wady i zalety pracy w chmurze
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
materiały dla uczestników
Linux ssh.
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Zapis prezentacji:

Kopie zapasowe - AMANDA WYKONALI : Piotr Wiśniewski Adrian Kucyrka DASL 2013

Plan prezentacji co to jest BACKUP ? rodzaje BACKUP’ow wybrane narzędzia do backup’ow co to jest AMANDA? AMANDA charakterystyka Poziomy kopii bezpieczeństwa Typy backup’u Zalety narzędzia AMANDA

PO CO NAM BACKUP? Ochrona przed utratą danych Bezpieczeństwo Możliwość cofnięcia zmian Historia Zmniejszanie skutków awarii Odzyskiwanie pojedynczych plików utraconych w wyniku skasowania lub nadpisania ich zawartości Wykonania operacji przywrócenia do działania całego systemu, nawet bez konieczności reinstalacji systemu operacyjnego

Co to jest BACKUP ? Kopia bezpieczeństwa (ang. Backup copy) lub po prostu Backup – w informatyce dane, które mają służyć do odtworzenia oryginalnych danych w przypadku ich utraty lub uszkodzenia. Proces wykonywania kopii bezpieczeństwa, w odniesieniu do kopii długotrwałych, jest nazywany archiwizacją. Niektóre edytory i procesory tekstu wykonują taką kopię automatycznie, aby umożliwić odtworzenie zawartości pliku w razie awarii komputera lub samego programu, a także aby umożliwić odtworzenie poprzedniej wersji pliku po stwierdzeniu dokonania niepożądanych zmian. W obu przypadkach kopia dokonywana jest automatycznie, w pierwszym wypadku jest wykonywana co pewien czas, a w drugim podczas zapisu. Taka krótkotrwała kopia jest najczęściej automatycznie nadpisywana przy wykonywaniu następnej kopii.

Mechanizm kopii bezpieczeństwa spotykany jest najczęściej w środowiskach serwerowych, gdzie regularne i automatyczne tworzenie kopii ważnych danych jest podstawowym mechanizmem ochrony tych danych. W zadanych odstępach czasu specjalne oprogramowanie serwera automatycznie tworzy kopie chronionych danych na zewnętrznych nośnikach, np. kasetach magnetycznych, płytach CD/DVD lub zewnętrznych dyskach twardych. Istnieją również specjalistyczne systemy, pozwalające na zdalne wykonywanie kopii bezpieczeństwa, np. przez sieć lokalną lub Internet; chronione w ten sposób dane umieszczane są na dyskach serwerów w odległych centrach archiwizacji. Taka technika pozwala skutecznie chronić dane przed większością zdarzeń losowych takich jak: kradzieże sprzętu, pożary czy powodzie.

RODZAJE BACKUPU Kopia pełna – kopiowane są wszystkie pliki. Najłatwiejsze w użyciu podczas odzyskiwania plików, wymagają jedynie posiadania najświeższej taśmy lub pliku. Zajmują najwięcej przestrzeni, ponieważ kopiowany jest każdy plik, nie zależnie czy uległ zmianie od czasu tworzenia ostatniej kopii. Kopia przyrostowa - polega na kopiowaniu jedynie tych plików, które zostały utworzone lub zmienione od czasu utworzenia ostatniej kopii przyrostowej lub normalnej oraz na oznaczeniu ich jako zarchiwizowanych. Przed utorzeniem pierwszej kopii przyrostwej należy utworzyć pełną kopię systemu. Do przywrócenia danych wymagana jest ostatnia pełna kopia i wszystkie po naj następujące kopie przyrostowe.

RODZAJE BACKUPU Kopia różnicowa – kopiowane są pliki które zostały utworzone lub zmienione od czasu utworzenia ostatniej kopii. Skraca to znacznie czas tworzenia kopii. Podczas wykonywania kopii różnicowej kopiowane pliki nie są oznaczane jako zarchiwizowane. Przed utworzeniem pierwszej kopii różnicowej zalecane jest wykonanie pełnej kopii normalnej. Jeżeli korzysta się z kombinacji kopii normalnych oraz różnicowych, to do odtworzenia danych konieczne jest posiadanie ostatniej kopii normalnej oraz ostatniej kopii różnicowej.

Wybrane narzędzia do tworzenia backup’ów tar (Tape Archiviser) – w najnowyszych implementacjach posiada możliwość tworzenia kopi przyrostowych, dołączania plików do archiwum, aktualizacji aktualizacji. Bacula -  szyfrowanie transmisji, kompresję plików w locie, zdalny monitoring ze stacji klienckiej, wykorzystanie bibliotek taśmowych, dysków twardych, dysków DVD. Informacje o wszystkich przechowywanych plikach (tzw. katalog) trzyma w bazie danych. Amanda - umożliwia skonfigurowanie pojedynczego głównego serwera archiwizującego dane znajdujące się na wielu hostach z systemami: Linux, Unix, Mac OS X i Windows. Dane mogą być archiwizowane na bardzo wielu różnorodnych urządzeniach dyskowych, taśmowych i optycznych, wykorzystujących biblioteki taśm, automatyczne zmieniarki, optyczne zmieniarki, macierze RAID, urządzenia NAS i wiele innych I wiele innych

CO TO JEST AMANDA ? AMANDA (Advanced Maryland Automated Network Disk Archiver) jest zawansowanym narzędziem tworzenia kopii bezpieczeństwa działającym w środowisku sieciowym. Stworzona na Uniwersytecie Maryland, jest dostępna bezpłatnie na licencji GPL. Źródła pakietu dostępne są na stronie projektu www.amanda.org. Obok dokumentacji dostarczanej wraz z oprogramowaniem, użytecznymi źródłami informacji o Amandzie są książki Unix Backup and Recovery.

AMANDA – charakterystyka Amanda -jej działanie polega na powtarzającym się wykonywaniu tzw. cykli, podczas których wykonywana jest pełna kopia wszystkich danych. Pełna kopia danych nie jest wykonywana jednorazowo, ale rozłożone jest na cały cykl. Jednocześnie archiwizowane są wszystkie dane zmieniające się w ciągu cyklu. Amanda została zaprojektowana na podstawie tradycyjnej architektury klient-serwer. Klient Amanda komunikują się z serwerem Amanda przy wykorzystaniu własnych protokołów sieciowych funkcjonujących ponad protokołami TCP i UDP. AMANDA – charakterystyka

Amanda składa się z kilku demonów uruchamianych na serwerze i systemach klienckich oraz szeregu programół narzędziwych o różnorodnym przeznaczeniu: amandad - demon uruchamiany w systemie klienckim, podczas wykonywania kopii bezpieczeństwa. amdupm - główny program Amandy po stronie serwera uruchaminy przez demona cron. Narzędzia administracyjne Odzyskiwanie danych

amandad W razie potrzeby demon ten uruchamia inne programy klienckie. selfcheck - wykonuje weryfikację lokalnej konfiguracji, sendsize - oszacowuje wielkość kopii danych, sendbackup - przesyłanie danych na serwer archiwizacji, amcheck - weryfikacja konfiguracji (w tym połączenia z serwerem).

amdupm Program ten wykorzystuje podczas działania kilka innych programów: planner -- ustala co archiwizować driver - sterownik urządzenia dumper -- komunikuje się z demonami klienckimi amandad, taper -- zapisuje pobrane dane na urządzeniu taśmowym, amreport -- przygotowuje raport z wykonania jednego przebiegu Amandy.

Narzędzia administracyjne amcheck - sprawdza poprawność konfiguracji Amandy (zarówno po stronie serwera jak i klienta) oraz gotowość do działania, amlabel - przygotowuje nośniki przypisując im etykiety, amcleanup - naprawia skutki nie przewidzanej przerwy w pracy systemu, amflush - wymusza zapis danych przechowywanych w katalogu tymczasowym Amandy na nośniku -- polecenie to jest przydatne gdy z jakiegoś powodu nie możliwy był zapis na nośniku podczas normalnej pracy systemu, amadmin  - narzędzie administracyjne.

Odzyskiwanie danych amrestore - - przywrócenie kopii amrecover - pozwala na interakcyjne odzyskiwanie plików. Jego praca możliwa jest dzięki obecności demonów indeksujących amindexd i amidxtaped

Poziomy kopi bezpieczeństwa Pakiet AMANDA wykorzystuje poziomy kopi bezpieczeństwa. Archiwizacja dużych ilości danych wymaga zastosowania wielopoziomowego kopiowania. Uogólniając wyróżniamy dwa poziomy, pełny i kopie różnicowe zasobów. Uzyskujemy w ten sposób znaczną żywotność kopi zasobu (dostęp do kilku wersji zasobu lub zasobu usuniętego w trakcie cyklu)

TYPY BACKUP’U Na końcu pliku amanda.conf znajdujemy zbiór predefiniowanych typów backup'u. Typ backup'u grupuje szereg parametrów wykonywania backup'u, odnoszących się do sposobu postępowania z archiwizowanymi danymi np. czy poddajemy dane kompresji lub które pliki mają być pominięte podczas archwizacji. Definiowane typy wykorzystywane są w pliku disklist w którym umieszczamy listę zasobów do archiwizacji Opis wszystkich opcji, jakie moga pojawić się w definicji typu, znajduję się w pliku przykładowym pliku amanda.conf

exclude Wyłączenie zasobu (pliku lub przestrzeni) z kopii bezpieczeństwa. Parametr możemy podać w postaci zmiennej lub listy zmiennych: --exclude=”zasób” --exclude = list „plik z listą zasobów” compress Określa metodę kompresji danych: none – brak kompresji client fast – szybka kompresja danych po stronie klienta algorytmu client best – efektywna kompresja po stronie klienta server fast – szybka kompresja po stronie severa kopii server best – efektywna kompresja po stronie servera kopii Index Parametr definiuję utrzymywanie indeksu plików kopii bezpieczeństwa. Priority Definiuje priorytet wykorzystywanego typu kopii bezpieczeństwa. Program Pozwala na wybór programu archiwizującego, wykorzystanego przez AMAND'e podczas wykonania danej kopii bezpieczeństwa. holdingdisk Określa tymczasowe urządzenie blokowe przechowujące dane.

Zalety narzędzia Amanda format danych – otwarty backup na taśmę backup na dysk backup na cd/dvd openSource komercyjne wsparcie GUI (ZMC) wieloplatformowość raportowanie szyfrowanie kopii zapasowych wsparcie dla MSSQL certyfikat bezpieczeństwa

Koniec Dziękujemy za uwagę