SnapRAID je zálohovací program pre pevné disky. Ukladá paritu, vaše údaje a obnovuje sa až zo šiestich diskov.
Program je to zadarmo, otvorený zdrojový kód a beží na väčšine operačných systémov Linux ľahko. SnapRAID je primárne zameraný na domáce mediálne centrum, kde máte veľa veľkých súborov, ktoré sa zriedka menia.
Funkcie SnapRAID sú:
- Všetky vaše údaje sú zhrnuté, aby sa zaistila ich integrita a zabránilo sa poškodeniu.
- Ak je príliš veľa zlyhaných diskov na to, aby bolo možné zotavenie, dáta sa stratia iba na zlyhaných diskoch.
- Všetky údaje na ostatných diskoch sú v bezpečí.
- Ak omylom odstránite niektoré súbory na disku, môžete ich získať späť
- Môžete začať s plnými diskami.
- Disky môžu mať rôzne veľkosti.
- Disky môžete pridať kedykoľvek.
- Neblokuje vaše údaje. SnapRAID môžete kedykoľvek prestať používať.
- Čas bez potreby preformátovania alebo presunu údajov.
Aby SnapRAID fungoval správne, musíte mať štyri pevné disky musí byť naformátovaný s rovnakým súborovým systémom (Ext4).
V Ubuntu je najrýchlejší spôsob formátovania pomocou Cfdisku alebo pomocou Gparted. Ak chcete spustiť proces formátovania z terminálu, musíme vykonať nasledujúci príkaz:
sudo cfdisk /dev/sdX
Kde „sdx“ je bod pripojenia každého pevného disku.
Po otvorení editora oddielov CFdisk odstránime existujúce súborové systémy na pevnom disku.
Potom pokračujeme k vytvoreniu nového oddielu Ext4, ktorý zaberie celú veľkosť jednotky. Po dokončení úprav a formátovania uložte zmeny výberom možnosti „Napísať“ a výberom položky „Ukončiť“ zatvorte okno.
Nainštalujte SnapRAID
V Ubuntu softvér SnapRAID získate veľmi rýchlo, pretože do nášho systému budeme musieť iba pridať jeho úložisko.
Vykonáme to zadaním nasledujúceho príkazu do terminálu:
sudo add-apt-repository ppa:tikhonov/snapraid
Teraz budeme aktualizovať náš zoznam úložísk o:
sudo apt update
A budeme pokračovať v inštalácii SnapRAID s:
sudo apt install snapraid
Používanie SnapRAID
Ak chcete začať používať tento nástroj budeme musieť nakonfigurovať prípojné body údajov. Najprv teda vytvoríme priečinok s:
sudo mkdir -p /var/snapraid/
Potom vytvoríme priečinky pre prípojné body pre disky
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Teraz je čas na úpravu konfiguračného súboru SnapRAID:
sudo nano -w /etc/snapraid.conf
Tu budeme musieť hľadať riadok, ktorý hovorí «# Format: "parity FILE_PATH
»Pod týmto riadkom tam vymažeme kód a nahradíme ho:
parity /mnt/disco4/snapraid.parity
Teraz nájdeme čiaru «# Format: "content FILE_PATH
«. Vymazáme riadky pod týmto a nahradíme ich:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
Teraz ideme lokalizovať linku «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»A obsah pod ním nahradíme:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
Nakoniec nájdeme riadok «#pool /pool
»A tu budeme špecifikovať / mnt / data.
pool /mnt/data
Keď to teraz urobíme, kombo uložíme iba pomocou Ctrl + O a ukončíme pomocou Ctrl + X
Nakonfigurujte držiaky jednotiek SnapRAID
SnapRAID vyžaduje, aby boli všetky pevné disky nakonfigurované v súbore / etc / fstab. Ak chcete pridať tieto pripojenia jednotiek, spustíme príkaz blkid na každom z pevných diskov.
Tento príkaz vám oznámi UUID.
sudo blkid /dev/sdXY
S týmto ideme kopírovať výstup UUID pre každý oddiel jednotky. Tieto údaje umiestnime do súboru fstab, kde nahradia výraz „tu-uuid“ získanými údajmi:
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
Hotovo teraz pridáme fond diskov AUFS do priečinka / 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 konci tohto budeme musieť iba reštartovať náš systém aby sa SnapRAID spustil pri štarte so všetkými vykonanými nastaveniami.
Teraz zostáva len vložiť údaje do skupinového adresára. Ak chcete vložiť jednotlivé súbory do skupiny SnapRAID
sudo -s cp /ruta/al/archivo /mnt/data
Vložte adresáre do skupiny SnapRAID
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Hotovo stačí spustiť príkaz snapraid sync na synchronizáciu údajov.
snapraid sync