Snapraid een uitstekende optie voor gegevensback-up op meerdere harde schijven

leeuwenbek

SnapRAID is een back-upprogramma voor harde schijven​ Slaat pariteit, uw gegevensinformatie op en herstelt van maximaal zes schijven.

Het programma het is gratis, open source en draait op de meeste Linux-besturingssystemen gemakkelijk. SnapRAID is primair gericht op een thuismediacentrum, waar je veel grote bestanden hebt die zelden veranderen.

De kenmerken van SnapRAID zijn:

  • Al uw gegevens worden samengevat om de gegevensintegriteit te waarborgen en corruptie te voorkomen.
  • Als er te veel defecte schijven zijn om herstel mogelijk te maken, gaan er alleen gegevens verloren op de defecte schijven.
  • Alle gegevens op de andere schijven zijn veilig.
  • Als u per ongeluk enkele bestanden op een schijf verwijdert, kunt u ze terughalen
  • U kunt beginnen met volledige schijven.
  • De schijven kunnen verschillende afmetingen hebben.
  • U kunt op elk moment schijven toevoegen.
  • Het blokkeert uw gegevens niet. U kunt op elk moment stoppen met het gebruik van SnapRAID.
  • Tijd zonder de noodzaak om gegevens opnieuw te formatteren of te verplaatsen.

Om SnapRAID correct te laten werken, je moet vier harde schijven hebben dat moet worden opgemaakt met hetzelfde bestandssysteem (Ext4).

In Ubuntu is de snelste manier om dit te doen, te formatteren met Cfdisk of met de hulp van Gparted. Om het formatteerproces vanaf de terminal te starten, hoeven we alleen maar de volgende opdracht uit te voeren:

sudo cfdisk /dev/sdX

Waar "sdx" het koppelpunt van elke harde schijf is.

Zodra de CFdisk-partitie-editor geopend is, gaan we de bestaande bestandssystemen op de harde schijf verwijderen.

Vervolgens gaan we verder met het maken van een nieuwe Ext4-partitie die de volledige grootte van de schijf beslaat. Als u klaar bent met bewerken en formatteren, selecteert u "Schrijven" om de wijzigingen op te slaan en "Afsluiten" om af te sluiten.

Installeer SnapRAID

In Ubuntu, u zult de SnapRAID-software zeer snel kunnen krijgen, aangezien we alleen de repository aan ons systeem hoeven toe te voegen.

Dit doen we door het volgende commando in de terminal te typen:

sudo add-apt-repository ppa:tikhonov/snapraid

Nu gaan we onze lijst met repositories bijwerken met:

sudo apt update

En we gaan door met het installeren van SnapRAID met:

sudo apt install snapraid

SnapRAID gebruiken

Om dit hulpprogramma te gaan gebruiken we zullen de mountpoints van de data moeten configureren. Dus eerst gaan we een map aanmaken met:

sudo mkdir -p /var/snapraid/

Daarna we zullen de mappen voor de koppelpunten voor de schijven maken

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

nu het is tijd om het SnapRAID-configuratiebestand te bewerken:

sudo nano -w /etc/snapraid.conf

Hier we zullen moeten zoeken naar de regel die zegt «# Format: "parity FILE_PATH»Onder deze regel zullen we de code daar verwijderen en vervangen door:

parity /mnt/disco4/snapraid.parity

Laten we nu de grens zoeken «# Format: "content FILE_PATH​ En we wissen de regels eronder en vervangen ze door:

content /var/snapraid.content

content /mnt/disco1/snapraid.content

content /mnt/disco2/snapraid.content

content /mnt/disco3/snapraid.content

nu we gaan de lijn lokaliseren «# Format: "disk DISK_NAME DISK_MOUNT_POINT»En we gaan de inhoud eronder vervangen door:

data d1 /mnt/disco1/

data d2 /mnt/disco2/

data d3 /mnt/disco3/

Ten slotte zoeken we de lijn «#pool /pool»En hier gaan we / mnt / data specificeren.

pool /mnt/data

Zodra dit nu is gebeurd, gaan we de combinaties alleen opslaan met Ctrl + O en afsluiten met Ctrl + X

Configureer SnapRAID-schijfsteunen

SnapRAID vereist dat alle harde schijven zijn geconfigureerd in het bestand / etc / fstab. Om deze schijfkoppelingen toe te voegen, gaan we de opdracht blkid uitvoeren op elk van de harde schijven.

Deze opdracht vertelt je de UUID.

sudo blkid /dev/sdXY

Hiermee gaan we de UUID-uitvoer voor elke partitie van de unit kopiëren. We gaan deze gegevens in het fstab-bestand plaatsen waar ze "tu-uuid" vervangen door de verkregen gegevens:

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

Dit gedaan nu gaan we de AUFS-stationspool toevoegen aan de map / 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]

Aan het einde hiervan, we hoeven alleen ons systeem opnieuw op te starten zodat SnapRAID wordt uitgevoerd bij het opstarten met alle instellingen voltooid.

nu het enige dat overblijft is om de gegevens in de groepsdirectory te plaatsen​ Om individuele bestanden in de SnapRAID-groep te plaatsen

sudo -s

cp /ruta/al/archivo /mnt/data

Zet Directory's in de SnapRAID Group

sudo -s

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

Dit gedaan voer gewoon de snapraid-synchronisatieopdracht uit om de gegevens te synchroniseren.

snapraid sync

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.