A SnapRAID egy merevlemezek biztonsági mentési programja. Tárolja a paritást, az Ön adatait és legfeljebb hat lemezről áll helyre.
A program ingyenes, nyílt forráskódú, és a legtöbb Linux operációs rendszeren fut könnyen. A SnapRAID elsősorban egy otthoni médiaközpontot céloz meg, ahol sok nagy fájl van, amely ritkán változik.
A SnapRAID jellemzői:
- Az összes adatot összefoglaljuk az adatok integritásának biztosítása és a korrupció megelőzése érdekében.
- Ha túl sok meghibásodott lemez van a helyreállításhoz, akkor csak a meghibásodott lemezeken vesznek el adatok.
- A többi lemezen lévő adatok biztonságban vannak.
- Ha véletlenül töröl néhány fájlt a lemezről, visszakaphatja azokat
- Teljes lemezekkel kezdheti.
- A lemezek különböző méretűek lehetnek.
- Bármikor hozzáadhat lemezeket.
- Nem blokkolja az adatait. Bármikor leállíthatja a SnapRAID használatát.
- Idő az adatok újraformázása vagy áthelyezése nélkül.
A SnapRAID megfelelő működéséhez négy merevlemezzel kell rendelkeznie azt meg kell formázni ugyanazzal a fájlrendszerrel (Ext4).
Az Ubuntuban ennek a leggyorsabb módja a Cfdisk vagy a Gparted segítségével történő formázás. A formázási folyamat terminálról történő elindításához csak a következő parancsot kell végrehajtanunk:
sudo cfdisk /dev/sdX
Ahol az "sdx" az egyes merevlemezek csatlakoztatási pontja.
Amint a CFdisk partíciószerkesztő meg van nyitva, törölni fogjuk a meglévő fájlrendszereket a merevlemezről.
Ezután hozzunk létre egy új Ext4 partíciót, amely elfoglalja a meghajtó teljes méretét. A szerkesztés és a formázás befejezése után válassza a "Write" lehetőséget a módosítások mentéséhez, és az "Exit" lehetőséget a kilépéshez.
Telepítse a SnapRAID alkalmazást
Az Ubuntuban, nagyon gyorsan megszerezheti a SnapRAID szoftvert, mivel csak a lerakatot kell hozzáadnunk a rendszerünkhöz.
Ezt úgy tesszük, hogy beírjuk a következő parancsot a terminálba:
sudo add-apt-repository ppa:tikhonov/snapraid
Most frissíteni fogjuk az adattárak listáját:
sudo apt update
És folytatjuk a SnapRAID telepítését:
sudo apt install snapraid
A SnapRAID használata
A segédprogram használatának megkezdése konfigurálnunk kell az adatok csatolási pontjait. Tehát először egy mappát fogunk létrehozni a következőkkel:
sudo mkdir -p /var/snapraid/
Azután létrehozzuk a mappákat a lemezek csatlakozási pontjaihoz
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Most ideje szerkeszteni a SnapRAID konfigurációs fájlt:
sudo nano -w /etc/snapraid.conf
Itt meg kell keresnünk azt a sort, amely azt mondja «# Format: "parity FILE_PATH
»Ezen a soron töröljük a kódot, és helyébe a következő lép:
parity /mnt/disco4/snapraid.parity
Most keressük meg a sort «# Format: "content FILE_PATH
«. És töröljük az alatta lévő sorokat, és helyettesítjük őket:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
Most meg fogjuk találni a vonalat «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»És az alatta lévő tartalmat a következőkre cseréljük:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
Végül megkeressük a vonalat «#pool /pool
ȃs itt megadjuk a / mnt / data adatot.
pool /mnt/data
Ezt már megtettük, csak a kombinációkat mentjük a Ctrl + O billentyűkombinációval, és kilépünk a Ctrl + X billentyűkombinációval
Konfigurálja a SnapRAID meghajtótartókat
A SnapRAID használatához az összes merevlemezt be kell állítani az / etc / fstab fájlban. Ezen meghajtótartók hozzáadásához futtatni fogjuk az egyes merevlemezek blkid parancsát.
Ez a parancs megmondja az UUID-t.
sudo blkid /dev/sdXY
Ezzel átmásoljuk az UUID kimenetet az egység minden partíciójára. Ezeket az adatokat az fstab fájlba fogjuk helyezni, ahol a "tu-uuid" kifejezés helyébe a kapott adatok lépnek:
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
Kész ezt most hozzáadjuk az AUFS meghajtókészletet az / etc / fstab mappához
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 [/ forráskód]
Ennek végén csak újra kell indítanunk a rendszerünket hogy a SnapRAID indításkor fusson minden beállítással.
Most nem marad más, mint az adatokat a csoportkönyvtárba tenni. Az egyes fájlok a SnapRAID csoportba kerülhetnek
sudo -s cp /ruta/al/archivo /mnt/data
Helyezze a Könyvtárakat a SnapRAID csoportba
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Kész ezt csak futtassa a snapraid sync parancsot hogy szinkronizálja az adatokat.
snapraid sync