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 sistema lako. SnapRAID je prvenstveno usmjeren na kućni medijski centar, gdje imate puno velikih datoteka koje se rijetko mijenjaju.
Karakteristike SnapRAID-a su:
- Svi vaši podaci su sažeti kako bi se osigurala cjelovitost podataka i spriječila korupcija.
- Ako ima previše otkazanih diskova da bi se omogućilo oporavak, podaci se gube samo na otkazanim diskovima.
- Svi podaci na ostalim diskovima su sigurni.
- Ako slučajno izbrišete neke datoteke na disku, možete ih vratiti
- Možete početi s punim diskovima.
- Diskovi mogu biti različitih veličina.
- Možete dodati diskove u bilo koje vrijeme.
- 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 koja mora biti formatirana sa istim sistemom datoteka (Ext4).
U Ubuntuu je to najbrži način formatiranja pomoću Cfdiska ili uz pomoć Gparteda. Da bismo započeli proces formatiranja s terminala, samo moramo izvršiti sljedeću naredbu:
sudo cfdisk /dev/sdX
Gdje je "sdx" tačka montiranja svakog tvrdog diska.
Jednom kada se otvori CFdisk editor particija, izbrisat ćemo postojeće sisteme datoteka na tvrdom disku.
Zatim nastavljamo sa stvaranjem nove Ext4 particije koja će zauzimati cijelu veličinu pogona. Kada završite s uređivanjem i formatiranjem, odaberite "Write" da spremite promjene i "Exit" za izlaz.
Instalirajte SnapRAID
U Ubuntuu, moći ćete dobiti softver SnapRAID vrlo brzo, jer ćemo samo morati dodati njegovo spremište u naš sistem.
To radimo upisivanjem sljedeće naredbe u terminal:
sudo add-apt-repository ppa:tikhonov/snapraid
Sada ćemo ažurirati našu listu spremišta sa:
sudo apt update
I mi ćemo nastaviti 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 mi ćemo stvoriti mape za točke montiranja za diskove
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Sada vrijeme je da uredite konfiguracijsku datoteku SnapRAID:
sudo nano -w /etc/snapraid.conf
ovdje morat ćemo potražiti liniju koja kaže «# Format: "parity FILE_PATH
»U ovom ćemo retku tamo izbrisati kod i zamijeniti ga sa:
parity /mnt/disco4/snapraid.parity
Sada pronađimo liniju «# Format: "content FILE_PATH
«. I brišemo retke ispod nje 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/
Konačno, lociramo liniju «#pool /pool
»I ovdje ćemo navesti / mnt / data.
pool /mnt/data
Već smo to učinili, samo ćemo spasiti kombinacije sa Ctrl + O i izaći sa Ctrl + X
Konfigurirajte SnapRAID nosače pogona
SnapRAID zahtijeva da svi tvrdi diskovi budu 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" 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 direktorij / 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š sistem da se SnapRAID pokrene prilikom pokretanja sa svim izvršenim postavkama.
Sada preostaje samo staviti podatke u direktorij grupe. Da biste pojedinačne datoteke stavili u grupu SnapRAID
sudo -s cp /ruta/al/archivo /mnt/data
Stavite direktorijume u SnapRAID grupu
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Gotovo samo pokrenite naredbu snapraid sync za sinhronizaciju podataka.
snapraid sync