backup1

background image

Backup danych w systemie

FreeBSD

Paweł Rutkowski

pawel [no] -spam- rsc pl

MeetBSD 2005

Kraków, 17-19 Czerwiec 2005

background image

Dwie grupy

Użytkownicy którzy robią backup

Użytkownicy którzy będą go robić

background image

Przed czym chronić

Awarie sprzętu

Zdarzenia przypadkowe:

Włamania / kradzież

Pioruny / Pożary

Powodzie

Ataki nuklearne

background image

Bezpieczeństwo kopii

Fizyczne

Ograniczony dostęp do nośników

Ograniczony dostęp do sprzętu

Logiczne

Szyfrowanie danych na nośnikach

background image

Podstawowe pytania

Jakie dane archizować ?

Co jaki czas ?

Przez jaki czas przechowywujemy “stare” kopie

Gdzie przechowywać

Jakie są koszty “przestoju”

background image

Strategie backupu: pełny

Archiwizuje wszystkie dane

Wszystkie dane na jednym komplecie taśm

Szybko do odzyskania

Długi czas wykonania kopii

background image

Strategie backupu: różnicowy

Tylko dane które modyfikowano od backup
pełnego

Szybka archiwizacja

Ilość danych / czas odzyskania wzrasta z
upływem czasu

background image

Strategie backupu: przyrostowy

Tylko nowe pliki i zmodyfikowane

Potrzebna odpowiednia ilość nośników

Długi czas odtwarzania

background image

Strategie backup: on-line

Bierząca kopia danych

Operacje zapisu wykonywane na wszystkich
nośnikach

Nie zabezpiecza przed błędem ludzkim /
włamaniami

background image

Gdzie backupować

Dyski

Płyty CD/DVD

Taśmy / Biblioteki taśmowe

background image

Backup online - RAID

Stosunkowo tani

Błyskawiczny odzysk danych (przełączenie na
pozostałe dyski)

Szybki

Brak zabezpieczenia przed uszkodzeniem danych
przez człowieka

background image

Narzędzia do RAID

Raid software'owy

Vinum

Gmirror (GEOM_Mirror)

Raid pseudo-hardware'owy

Atacontrol

Hardware'owe kontrolery

Scsi

3ware

background image

GEOM_Gate

Pozwala na używanie dysków z innego
komputera

Tworzy nowe urządzenia dyskowe /dev/gg?

background image

GEOM_Gate c.d.

Umożliwa stworzenie “rozległego” RAID w
połączeniu z gmirror

Wymaga ustawienia priorytetu odczytu na dysk
lokalny:

Gmirror -b prefer

gmirror remove mymirrot da1s1a

gmirror insert -p 2 mymirror da1s1a

background image

Pozostałe rozwiązania

Tar

Dump

Rsync

Rdiff-backup

background image

Tar

Początkowo stworzony dla urządzeń taśmowych

Wspiera bzip2/gzip

Pozwala na backup przyrostowy ( -g <incfile> )

Prosty backup / odzysk

Pozwala na backup po sieci

background image

Dump

Podstawowe narzędzie backup FreeBSD

Łatwe oznaczanie plików/katalogów do
pominięcia

Chflags nodump <file>

Backup incrementalny

Backup po sieci

Pracuje z ssh/rsh

background image

Rsync

Przygotowywany pod kątem archiwizacji przez
LAN

Transferuje tylko zmiany ( nie całe pliki )

Pozwala także na synchronizację dwóch
katalogów

Pracuje z rsh/ssh

background image

Rdiff-backup

Podobny do rsynca (używa librsync )

W rezpozytorium przetrzymuje ostatnia wersje
plików

Zachowuje dane archiwalne (z poprzednich
backupów) w postaci binarnych diffów

Szybkie odzyskanie jednego pliku z danego dnia

Działa z rsh/ssh

Napisany w pythonie

background image

Amanda

Architektura client/server

Pozwala na archiwizowanie wielu serwerów /
stacji (Unix/Linux/Windows)

“holding disk”

Cały backup zapisywany na nośniki

background image

Czego używam

Tandem tar+rdiff-backup

Kopiowanie danych z maszyn na serwer backup

Tarowanie + dzielenie

Zapisywanie na nośniki

Rsync

Synchonizacja danych pomiędzy serwerami

Gmirror

Dane krytyczne – potrzeba natychmiastowego
uruchomienia kopii

background image

Zanim się stanie...

Wydruk disklabel i fstab

Disklabel ad0 | lpr

Lpr /etc/fstab

Rescue disk

Regularne backupy

Testowanie rescue disk i backupu

background image

Co, gdzie ?

GEOM_gate

http://garage.freebsd.pl/geom_gate.tbz

Handbook – 16.11 Backup Basics

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/backup-basics.html

Rdiff-backup

/usr/ports/sysutils/rdiff-backup

Rsync

/usr/ports/net/rsync

background image

Koniec

Dziękuję za uwagę


Wyszukiwarka

Podobne podstrony:
Printer Backup Server Printer S Nieznany
harmonogram backup
Backup of Tv Tuner Cards Waikato Li
5 6 3 Lab Registry Backup id 40 Nieznany (2)
Zeszyt1111 backup
Printer Backup Server Printer S Nieznany (2)
backupy1
2 1 DB2 backup (2)
Podstawy użytkowania komputera, 13 Sprawdzaj swój backup
backupy1
Backup od podszewki
HONDA 2006 2007 Ridgeline Backup Sensor User's Information
History data backup Schedule De Nieznany
kolo pasowe backup
backupy1
Backup, Informatyka, Backup, archiwizacja
BACKUP
HP Backup & Recovery
Hiren's Boot CD, Backup, odzyskiwanie danych

więcej podobnych podstron