SnapRAID je program za sigurnosne kopije tvrdih diskova. Pohranjuje paritet, podatke o vašim podacima i obnavlja do šest diskova.
Program besplatan je, otvorenog koda i radi na većini Linux operativnih sustava lako. SnapRAID je prvenstveno usmjeren na kućni medijski centar, gdje imate puno velikih datoteka koje se rijetko mijenjaju.
Značajke SnapRAID-a su:
- Svi su vaši podaci sažeti kako bi se osigurala cjelovitost podataka i spriječila korupcija.
- Ako ima previše neuspjelih diskova da bi se omogućilo oporavak, podaci se gube samo na neuspjelim diskovima.
- Svi podaci na ostalim diskovima su sigurni.
- Ako slučajno izbrišete neke datoteke s diska, možete ih vratiti
- Možete početi s diskovima koji su već puni.
- Diskovi mogu biti različitih veličina.
- Diskove možete dodati u bilo kojem trenutku.
- Ne blokira vaše podatke. U bilo kojem trenutku možete prestati koristiti SnapRAID.
- Vrijeme bez potrebe za ponovnim formatiranjem ili premještanjem podataka.
Da bi SnapRAID ispravno radio, morate imati četiri tvrda diska to mora biti formatirano s istim datotečnim sustavom (Ext4).
U Ubuntuu je to najbrži način formatiranja pomoću Cfdiska ili uz pomoć Gparteda. Da bismo započeli postupak formatiranja s terminala, samo moramo izvršiti sljedeću naredbu:
sudo cfdisk /dev/sdX
Gdje je "sdx" točka montiranja svakog tvrdog diska.
Jednom kada se otvori uređivač particija CFdisk, izbrisat ćemo postojeće datotečne sustave na tvrdom disku.
Zatim nastavljamo s izradom nove Ext4 particije koja će zauzimati cijelu veličinu pogona. Kad završite s uređivanjem i formatiranjem, odaberite "Write" da biste spremili promjene i "Exit" za izlaz.
Instalirajte SnapRAID
U Ubuntuu, SnapRAID softver moći ćete dobiti vrlo brzo, budući da ćemo u svoj sustav morati dodati samo njegovo spremište.
To radimo upisivanjem sljedeće naredbe u terminal:
sudo add-apt-repository ppa:tikhonov/snapraid
Sada ćemo ažurirati naš popis spremišta s:
sudo apt update
I nastavit ćemo instalirati SnapRAID sa:
sudo apt install snapraid
Korištenje SnapRAID-a
Da biste počeli koristiti ovaj uslužni program morat ćemo konfigurirati točke montiranja podataka. Dakle, prvo ćemo stvoriti mapu sa:
sudo mkdir -p /var/snapraid/
Nakon toga stvorit ćemo mape za točke montiranja diskova
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Sada vrijeme je za uređivanje konfiguracijske datoteke SnapRAID:
sudo nano -w /etc/snapraid.conf
ovdje morat ćemo potražiti crtu koja kaže «# Format: "parity FILE_PATH
»U ovom ćemo retku tamo izbrisati kod i zamijeniti sa:
parity /mnt/disco4/snapraid.parity
Ajmo sada pronaći liniju «# Format: "content FILE_PATH
«. I brišemo retke ispod ovoga i zamjenjujemo ih sa:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
Sada locirat ćemo liniju «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»I mi ćemo zamijeniti sadržaj ispod:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
Napokon lociramo liniju «#pool /pool
»I ovdje ćemo navesti / mnt / data.
pool /mnt/data
Već smo to učinili, samo ćemo spasiti kombinacije s Ctrl + O i izaći s Ctrl + X
Konfigurirajte nosače SnapRAID pogona
SnapRAID zahtijeva da su svi tvrdi diskovi konfigurirani u datoteci / etc / fstab. Da bismo dodali ove nosače pogona, pokrenut ćemo naredbu blkid na svakom tvrdom disku.
Ova naredba će vam reći UUID.
sudo blkid /dev/sdXY
Ovim ćemo kopirati UUID izlaz za svaku particiju jedinice. Te ćemo podatke smjestiti u fstab datoteku gdje zamjenjuju "tu-uuid" s dobivenim podacima:
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
Gotovo sada ćemo dodati AUFS spremište pogona u mapu / 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 kraju ovoga, morat ćemo samo ponovno pokrenuti naš sustav da bi se SnapRAID mogao pokrenuti prilikom pokretanja sa svim izvršenim postavkama.
Sada preostaje samo staviti podatke u direktorij grupa. Za stavljanje pojedinačnih datoteka u grupu SnapRAID
sudo -s cp /ruta/al/archivo /mnt/data
Stavite mape u SnapRAID grupu
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Gotovo samo pokrenite naredbu snapraid sync za sinkronizaciju podataka.
snapraid sync