Snapraid ett utmärkt alternativ för säkerhetskopiering av data på flera hårddiskar

Rädd

SnapRAID är ett säkerhetskopieringsprogram för hårddiskar. Lagrar paritet, din datainformation och återställs från upp till sex diskar.

Programmet det är gratis, öppen källkod och körs på de flesta Linux-operativsystem lätt. SnapRAID riktar sig främst till ett hemmediecenter, där du har många stora filer som sällan ändras.

Funktionerna i SnapRAID är:

  • All din data sammanfattas för att säkerställa dataintegritet och för att förhindra korruption.
  • Om det finns för många misslyckade diskar för att möjliggöra återställning förloras data bara på de misslyckade diskarna.
  • All data på de andra diskarna är säker.
  • Om du av misstag tar bort vissa filer på en skiva kan du få tillbaka dem
  • Du kan börja med hela skivor.
  • Skivorna kan ha olika storlekar.
  • Du kan lägga till skivor när som helst.
  • Det blockerar inte dina data. Du kan sluta använda SnapRAID när som helst.
  • Tid utan behov av att formatera eller flytta data.

För att SnapRAID ska fungera ordentligt, du måste ha fyra hårddiskar som måste formateras med samma filsystem (Ext4).

I Ubuntu är det snabbaste sättet att göra detta att formatera med Cfdisk eller med hjälp av Gparted. För att starta formateringsprocessen från terminalen måste vi bara utföra följande kommando:

sudo cfdisk /dev/sdX

Där "sdx" är monteringspunkten för varje hårddisk.

När CFdisk-partitionsredigeraren är öppen kommer vi att ta bort befintliga filsystem på hårddisken.

Sedan fortsätter vi med att skapa en ny Ext4-partition som tar upp hela enhetens storlek. När du är klar med redigering och formatering, välj "Skriv" för att spara dina ändringar och "Avsluta" för att avsluta.

Installera SnapRAID

I Ubuntu, du kommer att kunna få SnapRAID-programvaran mycket snabbt, eftersom vi bara behöver lägga till sitt förvar i vårt system.

Vi gör detta genom att skriva följande kommando i terminalen:

sudo add-apt-repository ppa:tikhonov/snapraid

Nu ska vi uppdatera vår lista med förvar med:

sudo apt update

Och vi fortsätter att installera SnapRAID med:

sudo apt install snapraid

Använda SnapRAID

För att börja använda detta verktyg vi måste konfigurera monteringspunkterna för data. Så först ska vi skapa en mapp med:

sudo mkdir -p /var/snapraid/

Efter det vi skapar mapparna för monteringspunkterna för diskarna

sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}

Nu det är dags att redigera SnapRAID-konfigurationsfilen:

sudo nano -w /etc/snapraid.conf

Här vi måste leta efter linjen som säger «# Format: "parity FILE_PATH»Under denna rad kommer vi att ta bort koden där och ersätta med:

parity /mnt/disco4/snapraid.parity

Låt oss nu hitta linjen «# Format: "content FILE_PATH«. Och vi tar bort raderna under den och ersätter dem med:

content /var/snapraid.content

content /mnt/disco1/snapraid.content

content /mnt/disco2/snapraid.content

content /mnt/disco3/snapraid.content

Nu vi ska hitta linjen «# Format: "disk DISK_NAME DISK_MOUNT_POINT»Och vi kommer att ersätta innehållet under det med:

data d1 /mnt/disco1/

data d2 /mnt/disco2/

data d3 /mnt/disco3/

Slutligen hittar vi linjen «#pool /pool»Och här ska vi specificera / mnt / data.

pool /mnt/data

Redan gjort det nu kommer vi bara att spara kombinationerna med Ctrl + O och avsluta med Ctrl + X

Konfigurera SnapRAID Drive Mounts

SnapRAID kräver att alla hårddiskar är konfigurerade i filen / etc / fstab. För att lägga till dessa enhetsfästen kommer vi att köra kommandot blkid på var och en av hårddiskarna.

Detta kommando berättar UUID.

sudo blkid /dev/sdXY

Med detta ska vi kopiera UUID-utgången för varje partition av enheten. Vi ska placera dessa data i fstab-filen där de ersätter "tu-uuid" med erhållna data:

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

Gjort detta nu ska vi lägga till AUFS-enhetspoolen i mappen / etc / fstab

echo ' ' >> /etc/fstab

echo '#SnapRAID AuFS mount' >> /etc/fstab

eko 'none / mnt / data aufs br = / mnt / disk1 = rw: / mnt / disk2 = rw: / mnt / disk3 = rw, create = mfs, auto 0 0' >> / etc / fstab [/ sourcecode]

I slutet av detta, vi behöver bara starta om vårt system för att SnapRAID ska kunna köras vid start med alla inställningar gjorda.

Nu allt som återstår är att lägga in data i gruppkatalogen. Att placera enskilda filer i SnapRAID-gruppen

sudo -s

cp /ruta/al/archivo /mnt/data

Sätt kataloger i SnapRAID Group

sudo -s

cp -r /ruta/a/carpeta/ /mnt/data

Gjort detta kör bara kommandot snapraid sync för att synkronisera data.

snapraid sync

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.