Snapraid to doskonała opcja do tworzenia kopii zapasowych danych na wielu dyskach twardych

Snapdraid

SnapRAID to program do tworzenia kopii zapasowych dysków twardych. Przechowuje parzystość, informacje o danych i odzyskuje z maksymalnie sześciu dysków.

Program jest darmowy, open source i działa na większości systemów operacyjnych Linux z łatwością. SnapRAID jest skierowany przede wszystkim do domowego centrum multimedialnego, w którym znajduje się wiele dużych plików, które rzadko się zmieniają.

Cechy SnapRAID to:

  • Wszystkie Twoje dane są podsumowywane, aby zapewnić integralność danych i zapobiec korupcji.
  • Jeśli jest zbyt wiele uszkodzonych dysków, aby umożliwić ich odzyskanie, dane zostaną utracone tylko na uszkodzonych dyskach.
  • Wszystkie dane na innych dyskach są bezpieczne.
  • Jeśli przypadkowo usuniesz jakieś pliki na płycie, możesz je odzyskać
  • Możesz zacząć od pełnych dysków.
  • Dyski mogą mieć różne rozmiary.
  • Możesz dodawać płyty w dowolnym momencie.
  • Nie blokuje twoich danych. Możesz przestać używać SnapRAID w dowolnym momencie.
  • Czas bez konieczności ponownego formatowania lub przenoszenia danych.

Aby SnapRAID działał poprawnie, musisz mieć cztery dyski twarde który musi zostać sformatowany z tym samym systemem plików (Ext4).

W Ubuntu najszybszym sposobem na to jest formatowanie za pomocą Cfdisk lub z pomocą Gparted. Aby rozpocząć proces formatowania z terminala, wystarczy wykonać następujące polecenie:

sudo cfdisk /dev/sdX

Gdzie „sdx” to punkt montowania każdego dysku twardego.

Po otwarciu edytora partycji CFdisk usuniemy istniejące systemy plików na dysku twardym.

Następnie przystępujemy do tworzenia nowej partycji Ext4, która zajmie cały rozmiar dysku. Po zakończeniu edycji i formatowania wybierz „Zapisz”, aby zapisać zmiany i „Zakończ”, aby wyjść.

Zainstaluj SnapRAID

W Ubuntu będziesz mógł bardzo szybko zdobyć oprogramowanie SnapRAID, ponieważ będziemy musieli tylko dodać jego repozytorium do naszego systemu.

Robimy to, wpisując następującą komendę w terminalu:

sudo add-apt-repository ppa:tikhonov/snapraid

Teraz zaktualizujemy naszą listę repozytoriów o:

sudo apt update

I przystąpimy do instalacji SnapRAID z:

sudo apt install snapraid

Korzystanie ze SnapRAID

Aby rozpocząć korzystanie z tego narzędzia będziemy musieli skonfigurować punkty montowania danych. Więc najpierw utworzymy folder z:

sudo mkdir -p /var/snapraid/

Po tym utworzymy foldery dla punktów montowania dysków

sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}

Teraz czas edytować plik konfiguracyjny SnapRAID:

sudo nano -w /etc/snapraid.conf

Tutaj będziemy musieli poszukać linii, która mówi «# Format: "parity FILE_PATH»W tym wierszu usuniemy tam kod i zastąpimy go:

parity /mnt/disco4/snapraid.parity

Teraz znajdźmy linię «# Format: "content FILE_PATH«. Usuwamy poniższe linie i zastępujemy je:

content /var/snapraid.content

content /mnt/disco1/snapraid.content

content /mnt/disco2/snapraid.content

content /mnt/disco3/snapraid.content

Teraz mamy zamiar zlokalizować linię «# Format: "disk DISK_NAME DISK_MOUNT_POINT»I zamienimy poniższą zawartość na:

data d1 /mnt/disco1/

data d2 /mnt/disco2/

data d3 /mnt/disco3/

Wreszcie lokalizujemy linię «#pool /pool»I tutaj określimy / mnt / data.

pool /mnt/data

Gdy to zrobisz, teraz zapiszemy combios za pomocą Ctrl + O i wyjdziemy za pomocą Ctrl + X

Skonfiguruj mocowania dysków SnapRAID

SnapRAID wymaga, aby wszystkie dyski twarde były skonfigurowane w pliku / etc / fstab. Aby dodać te mocowania dysków, uruchomimy polecenie blkid na każdym z dysków twardych.

To polecenie poda identyfikator UUID.

sudo blkid /dev/sdXY

W ten sposób skopiujemy dane wyjściowe UUID dla każdej partycji urządzenia. Zamierzamy umieścić te dane w pliku fstab, w którym zastępują one „tu-uuid” uzyskanymi danymi:

sudo -s

echo ' ' >> /etc/fstab

echo '# SnapRAID' >> /etc/fstab

echo 'UUID=tu-uuid /mnt/disco1 ext4 noatime,defaults 0 0' >> /etc/fstab

echo 'UUID=tu-uuid /mnt/disco2 ext4 noatime,defaults 0 0 ' >> /etc/fstab

echo 'UUID=tu-uuid /mnt/disco3 ext4 noatime,defaults 0 0' >> /etc/fstab

echo 'UUID=tu-uuid /mnt/disco4 ext4 noatime,defaults 0 0 ' >> /etc/fstab

Zrobiłem to teraz dodamy pulę dysków AUFS do folderu / etc / fstab

echo ' ' >> /etc/fstab

echo '#SnapRAID AuFS mount' >> /etc/fstab

echo 'none / mnt / data aufs br = / mnt / disk1 = rw: / mnt / disk2 = rw: / mnt / disk3 = rw, create = mfs, auto 0 0' >> / etc / fstab [/ sourcecode]

Na koniec będziemy musieli tylko zrestartować nasz system aby SnapRAID działał podczas uruchamiania z wykonanymi wszystkimi ustawieniami.

Teraz pozostaje tylko umieścić dane w katalogu grup. Aby umieścić pojedyncze pliki w grupie SnapRAID

sudo -s

cp /ruta/al/archivo /mnt/data

Umieść katalogi w grupie SnapRAID

sudo -s

cp -r /ruta/a/carpeta/ /mnt/data

Zrobiłem to po prostu uruchom polecenie synchronizacji snapraid aby zsynchronizować dane.

snapraid sync

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.