Dwa dyski RAID 1 i Debian 7
Bezpieczeństwo danych
RAID 1 pozwala na bezpiecznie przechowywanie danych na serwerze. Korzystając z dystrybucji DEBIAN 7 można utworzyć softwarowy RAID 1 tzw lustrzany gdzie dane będą jednocześnie przechowywane na dwóch dyskach.
Uszkodzenie jednego z nich umożliwia odtworzenie danych z drugiego, dobrego dysku.
Profesjonalistom na utworzenie RAID 1 zaleca się kontroler zewnętrzny natomiast w celach bezpieczeństwa zupełnie wystarczy RAID software nie wymagający specjalnego hardware co oszczędza nam koszta.
Najważniejszym jest posiadanie dwóch dysków najlepiej takich samych. Podczas instalacji wybieramy ręczne partycjonowanie i ustawiamy 3 partycje.
- Pierwsza 100MB – BOOT
- Druga 12GB – SWAP
- Trzecia pozostała część dysku – EXT4
Dodatkowo dla każdego dysku:
- Rodzaj nowej partycji – Podstawowa
- Lokalizacja dla nowej partycji – Początek
- Użyj jako – fizyczny wolumin dla RAID
- Flaga rozruchowa – włączona – tylko dla partycji 100MB
Następnie – Konfiguruj programowy RAID do każdej pary partycji z dysków
- Utwórz urządzenie wielodyskowe (MD)
- RAID1
- Liczba aktywnych urządzeń dla macierzy RAID1 – 2
- Liczba zapasowych urządzeń dla macierzy RAID1 – 0
- Aktywne urządzenia dla macierzy RAID1 – łączymy w pary, sda1+sdb1, sda2+sdb2, sda3+sdb3
Kolejnym krokiem jest przyznanie roli RAID
- 100MB – Użyj jako – System plików z ext4 z księgowaniem
- 100MB – Punkt montowania – /boot
- 12GB – Użyj jako – przestrzeń wymiany
- Pozostałe – Użyj jako – System plików z ext4 z księgowaniem
- Pozostałe – Punkt montowania – / główny system plików
Grub instaluje się tylko na jednym dysku, żeby można było uruchomić jeden dysk po odłączeniu drugiego wydajemy komendę:
grub-install /dev/sdb
Synchronizacja dysków jest równie ważna. Podłączając ponownie nowy dysk najpierw ustawiamy partycje jak w pierwszym następnie następuje synchronizacja
sfdisk -d /dev/sda | sfdisk /dev/sdb
fdisk -l
mdadm --manage /dev/md0 --add /dev/sdb1
mdadm --manage /dev/md1 --add /dev/sdb2
cat /proc/mdstat
Repozytoria Debiana – wpisy w pliku /etc/apt/sources.list
deb http://ftp.pl.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ wheezy main non-free contrib
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
deb http://ftp.pl.debian.org/debian/ wheezy-updates main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main non-free contrib