Snapraid er et utmerket alternativ for sikkerhetskopiering av data på flere harddisker

snapdraid

SnapRAID er et sikkerhetskopiprogram for harddisker. Lagrer paritet, datainformasjonen din og gjenoppretter fra opptil seks disker.

Programmet det er gratis, åpen kildekode og kjører på de fleste Linux-operativsystemer Enkelt. SnapRAID er primært rettet mot et hjemmemediesenter, hvor du har mange store filer som sjelden endres.

Funksjonene til SnapRAID er:

  • Alle dataene dine er oppsummert for å sikre dataintegritet og for å forhindre korrupsjon.
  • Hvis det er for mange mislykkede disker for å tillate gjenoppretting, går data bare tapt på de mislykkede diskene.
  • Alle data på de andre diskene er trygge.
  • Hvis du ved et uhell sletter noen filer på en plate, kan du få dem tilbake
  • Du kan starte med fulle plater.
  • Platene kan ha forskjellige størrelser.
  • Du kan legge til plater når som helst.
  • Det blokkerer ikke dataene dine. Du kan slutte å bruke SnapRAID når som helst.
  • Tid uten behov for å reformatere eller flytte data.

For at SnapRAID skal fungere skikkelig, du må ha fire harddisker som må formateres med samme filsystem (Ext4).

I Ubuntu er den raskeste måten å gjøre dette på å formatere med Cfdisk eller ved hjelp av Gparted. For å starte formateringsprosessen fra terminalen, må vi bare utføre følgende kommando:

sudo cfdisk /dev/sdX

Hvor "sdx" er monteringspunktet for hver harddisk.

Når CFdisk-partisjonseditoren er åpen, skal vi slette de eksisterende filsystemene på harddisken.

Deretter fortsetter vi med å lage en ny Ext4-partisjon som vil oppta hele størrelsen på stasjonen. Når du er ferdig med redigering og formatering, velger du "Skriv" for å lagre endringene og "Avslutt" for å avslutte.

Installer SnapRAID

I Ubuntu, vil du kunne få SnapRAID-programvaren veldig raskt, siden vi bare trenger å legge til depotet i systemet vårt.

Vi gjør dette ved å skrive følgende kommando i terminalen:

sudo add-apt-repository ppa:tikhonov/snapraid

Nå skal vi oppdatere listen vår over arkiver med:

sudo apt update

Og vi fortsetter å installere SnapRAID med:

sudo apt install snapraid

Bruke SnapRAID

For å begynne å bruke dette verktøyet vi må konfigurere monteringspunktene til dataene. Så først skal vi lage en mappe med:

sudo mkdir -p /var/snapraid/

Etter det vi lager mappene for festepunktene for diskene

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

det er på tide å redigere SnapRAID-konfigurasjonsfilen:

sudo nano -w /etc/snapraid.conf

Her vi må se etter linjen som sier «# Format: "parity FILE_PATH»Under denne linjen vil vi slette koden der og erstatte med:

parity /mnt/disco4/snapraid.parity

La oss nå finne linjen «# Format: "content FILE_PATH«. Og vi sletter linjene under dette og erstatter dem med:

content /var/snapraid.content

content /mnt/disco1/snapraid.content

content /mnt/disco2/snapraid.content

content /mnt/disco3/snapraid.content

vi skal finne linjen «# Format: "disk DISK_NAME DISK_MOUNT_POINT»Og vi skal erstatte innholdet under det med:

data d1 /mnt/disco1/

data d2 /mnt/disco2/

data d3 /mnt/disco3/

Til slutt finner vi linjen «#pool /pool»Og her skal vi spesifisere / mnt / data.

pool /mnt/data

Allerede gjort dette nå, skal vi bare lagre kombinasjonene med Ctrl + O og avslutte med Ctrl + X

Konfigurer SnapRAID Drive Mounts

SnapRAID krever at alle harddisker er konfigurert i / etc / fstab-filen. For å legge til disse stasjonsmonteringene skal vi kjøre kommandoen blkid på hver av harddiskene.

Denne kommandoen vil fortelle deg UUID.

sudo blkid /dev/sdXY

Med dette skal vi kopiere UUID-utgangen for hver partisjon av enheten. Vi skal plassere disse dataene i fstab-filen der de erstatter "tu-uuid" med innhentede 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 dette nå skal vi legge til AUFS-stasjonsbassenget i / etc / fstab-mappen

echo ' ' >> /etc/fstab

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

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

På slutten av dette, vi trenger bare å starte systemet vårt på nytt for SnapRAID å kjøre ved oppstart med alle innstillinger gjort.

alt som gjenstår er å plassere dataene i gruppekatalogen. Å plassere individuelle filer i SnapRAID-gruppen

sudo -s

cp /ruta/al/archivo /mnt/data

Sett kataloger i SnapRAID Group

sudo -s

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

Gjort dette bare kjør snapraid-synkroniseringskommandoen for å synkronisere dataene.

snapraid sync

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.