SnapRAID este un program de backup pe disc. Stochează paritatea, informațiile despre datele dvs. și recuperează de pe până la șase discuri.
Programul Este gratuit, open source și rulează pe majoritatea sistemelor de operare Linux. uşor. SnapRAID este destinat în primul rând unui centru media acasă, unde aveți multe fișiere mari care se schimbă rar.
Caracteristicile SnapRAID sunt:
- Toate datele dumneavoastră sunt rezumate pentru a asigura integritatea datelor și pentru a preveni corupția.
- Dacă există prea multe discuri eșuate pentru a permite recuperarea, datele se pierd numai pe discurile eșuate.
- Toate datele de pe celelalte discuri sunt în siguranță.
- Dacă ștergeți accidental unele fișiere de pe un disc, le puteți recupera
- Puteți începe cu discuri deja umplute.
- Discurile pot avea dimensiuni diferite.
- Puteți adăuga discuri în orice moment.
- Nu vă blochează datele. Puteți opri oricând să utilizați SnapRAID.
- Timp fără a fi nevoie să reformatați sau să mutați datele.
Pentru ca SnapRAID să funcționeze corect, trebuie să ai patru hard disk-uri care trebuie formatat cu același sistem de fișiere (Ext4).
În Ubuntu, cel mai rapid mod de a face acest lucru este formatarea cu Cfdisk sau cu ajutorul lui Gparted. Pentru a începe procesul de formatare din terminal, trebuie doar să rulăm următoarea comandă:
sudo cfdisk /dev/sdX
Unde „sdx” este punctul de montare al fiecărui hard disk.
Odată ce editorul de partiții CFdisk este deschis, vom șterge sistemele de fișiere existente de pe hard disk.
Apoi, procedăm la crearea unei noi partiții Ext4 care ocupă întreaga dimensiune a unității. Când terminați editarea și formatarea, selectați „Scrie” pentru a salva modificările și „Ieșire” pentru a ieși.
Instalați SnapRAID
În Ubuntu, veți putea obține software-ul SnapRAID foarte repede, deoarece va trebui doar să adăugăm depozitul său în sistemul nostru.
Facem acest lucru tastând următoarea comandă în terminal:
sudo add-apt-repository ppa:tikhonov/snapraid
Acum vom actualiza lista noastră de depozite cu:
sudo apt update
Și vom continua să instalăm SnapRAID cu:
sudo apt install snapraid
Folosind SnapRAID
Pentru a începe să utilizați acest utilitar Va trebui să configuram punctele de montare a datelor. Deci, mai întâi vom crea un folder cu:
sudo mkdir -p /var/snapraid/
Dupa aceea vom crea folderele pentru punctele de montare pentru discuri
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Acum Este timpul să editați fișierul de configurare SnapRAID:
sudo nano -w /etc/snapraid.conf
Aici va trebui să căutăm linia care spune «# Format: "parity FILE_PATH
» Sub această linie, vom șterge codul de acolo și vom înlocui cu:
parity /mnt/disco4/snapraid.parity
Acum să căutăm linia «# Format: "content FILE_PATH
«. Și ștergem rândurile de mai jos și le înlocuim cu:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
Acum hai să găsim linia «# Format: "disk DISK_NAME DISK_MOUNT_POINT
» și vom înlocui conținutul de mai jos cu:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
În cele din urmă, găsim linia «#pool /pool
» și aici vom specifica /mnt/data.
pool /mnt/data
Odată ce acest lucru este făcut, acum vom salva modificările cu Ctrl + O și vom ieși cu Ctrl + X
Configurați suporturile de unitate SnapRAID
SnapRAID necesită ca toate hard disk-urile să fie configurate în fișierul /etc/fstab. Pentru a adăuga aceste monturi de unitate, vom rula comanda blkid pe fiecare dintre hard disk-uri.
Această comandă vă va spune UUID-ul.
sudo blkid /dev/sdXY
Cu aceasta vom copia ieșirea UUID pentru fiecare partiție a unității. Vom plasa aceste date în fișierul fstab unde înlocuiesc „your-uuid” cu datele obținute:
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
Am făcut asta Acum să adăugăm pool-ul de unități AUFS în folderul /etc/fstab
echo ' ' >> /etc/fstab echo '#SnapRAID AuFS mount' >> /etc/fstab
echo 'none /mnt/data aufs br=/mnt/disco1=rw:/mnt/disco2=rw:/mnt/disco3=rw,create=mfs,auto 0 0' >> /etc/fstab[/sourcecode]
La finalul acestui lucru, va trebui doar să ne repornim sistemul astfel încât SnapRAID să ruleze la pornire cu toate configurațiile făcute.
Acum tot ce rămâne este să plasezi datele în directorul grupului. Pentru a pune fișiere individuale în grupul SnapRAID
sudo -s cp /ruta/al/archivo /mnt/data
Pune directoare în grupul SnapRAID
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Am făcut asta trebuie doar să rulezi comanda snapraid sync pentru a sincroniza datele.
snapraid sync