„SnapRAID“ yra standžiojo disko atsarginė programa. Saugo paritetą, jūsų duomenų informaciją ir atkuria iš šešių diskų.
Programa jis yra nemokamas, atviro kodo ir veikia daugumoje „Linux“ operacinių sistemų lengvai. „SnapRAID“ pirmiausia skirtas namų medijos centrui, kur turite daug didelių failų, kurie retai keičiasi.
„SnapRAID“ funkcijos yra šios:
- Visi jūsų duomenys yra apibendrinti, siekiant užtikrinti duomenų vientisumą ir užkirsti kelią korupcijai.
- Jei sugedusių diskų yra per daug, kad būtų galima atkurti, duomenys prarandami tik apie nepavykusius diskus.
- Visi duomenys apie kitus diskus yra saugūs.
- Jei netyčia ištrinsite kai kuriuos failus iš disko, galėsite juos susigrąžinti
- Galite pradėti nuo pilnų diskų.
- Diskai gali būti skirtingo dydžio.
- Diskus galite pridėti bet kuriuo metu.
- Tai neužblokuoja jūsų duomenų. Galite bet kada nutraukti „SnapRAID“ naudojimą.
- Laikas, kai nereikia performatuoti ar perkelti duomenų.
Kad „SnapRAID“ veiktų tinkamai, turite turėti keturis kietuosius diskus kad reikia suformatuoti su ta pačia failų sistema (Ext4).
„Ubuntu“ greičiausias būdas tai padaryti yra formatuoti naudojant „Cfdisk“ arba naudojant „Gparted“. Norėdami pradėti formatavimo procesą iš terminalo, mes tiesiog turime atlikti šią komandą:
sudo cfdisk /dev/sdX
Kur „SDX“ yra kiekvieno kietojo disko tvirtinimo taškas.
Kai bus atidarytas „CFdisk“ skaidinio redaktorius, ištrinsime esamas failų sistemas iš kietojo disko.
Tada mes kuriame naują „Ext4“ skaidinį, kuris užims visą disko dydį. Baigę redaguoti ir formatuoti, pasirinkite „Rašyti“, kad išsaugotumėte pakeitimus, ir „Išeiti“, kad išeitumėte.
Įdiekite „SnapRAID“
„Ubuntu“, galėsite labai greitai gauti „SnapRAID“ programinę įrangą, nes teks tik pridėti jos saugyklą prie mūsų sistemos.
Tai darome įvesdami šią komandą į terminalą:
sudo add-apt-repository ppa:tikhonov/snapraid
Dabar atnaujinsime savo saugyklų sąrašą:
sudo apt update
Ir mes toliau įdiegsime „SnapRAID“:
sudo apt install snapraid
Naudojant „SnapRAID“
Norėdami pradėti naudoti šį įrankį turėsime sukonfigūruoti duomenų prijungimo taškus. Taigi pirmiausia mes sukursime aplanką su:
sudo mkdir -p /var/snapraid/
Po to sukursime diskų tvirtinimo taškų aplankus
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Dabar atėjo laikas redaguoti „SnapRAID“ konfigūracijos failą:
sudo nano -w /etc/snapraid.conf
Čia turėsime ieškoti eilutės, kuri sako «# Format: "parity FILE_PATH
»Šioje eilutėje mes ištrinsime kodą ir pakeisime:
parity /mnt/disco4/snapraid.parity
Dabar rasime eilutę «# Format: "content FILE_PATH
«. Mes pašaliname eilutes po ja ir pakeičiame jas:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
Dabar ketiname surasti liniją «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»Ir mes pakeisime po juo esantį turinį į:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
Galiausiai surandame liniją «#pool /pool
»Ir čia mes nurodysime / mnt / data.
pool /mnt/data
Jau tai padarę, išsaugosime tik kombinacijas su „Ctrl + O“ ir išeisime naudodami „Ctrl + X“
Konfigūruokite „SnapRAID“ diskų laikiklius
„SnapRAID“ reikalauja, kad visi kietieji diskai būtų sukonfigūruoti / etc / fstab faile. Norėdami pridėti šiuos diskų laikiklius, vykdysime komandą blkid kiekviename standžiajame diske.
Ši komanda jums pasakys UUID.
sudo blkid /dev/sdXY
Tokiu būdu mes nukopijuosime kiekvieno įrenginio skaidinio UUID išvestį. Šiuos duomenis ketiname patalpinti į „fstab“ failą, kur jie pakeis „tu-uuid“ gautais duomenimis:
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
Atlikta tai Dabar mes pridėsime AUFS diskų grupę į aplanką / 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]
Tuo pasibaigus, mums teks tik paleisti savo sistemą iš naujo kad „SnapRAID“ būtų paleista paleidus, atlikus visus nustatymus.
Dabar belieka tik įdėti duomenis į grupės katalogą. Norėdami įdėti atskirus failus į „SnapRAID“ grupę
sudo -s cp /ruta/al/archivo /mnt/data
Įdėkite katalogus į „SnapRAID Group“
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Atlikta tai tiesiog paleiskite snapraid sync komandą sinchronizuoti duomenis.
snapraid sync