Snapraid er en fremragende mulighed for sikkerhedskopiering af data på flere harddiske

snapdraid

SnapRAID er et sikkerhedskopieringsprogram til harddiske. Gemmer paritet, dine dataoplysninger og gendanner fra op til seks diske.

Programmet det er gratis, open source og kører på de fleste Linux-operativsystemer let. SnapRAID er primært rettet mod et hjemmemediecenter, hvor du har mange store filer, der sjældent ændres.

Funktionerne i SnapRAID er:

  • Alle dine data er opsummeret for at sikre dataintegritet og for at forhindre korruption.
  • Hvis der er for mange mislykkede diske til at tillade gendannelse, går data kun tabt på de mislykkede diske.
  • Alle data på de andre diske er sikre.
  • Hvis du ved et uheld sletter nogle filer på en disk, kan du få dem tilbage
  • Du kan starte med fulde diske.
  • Diskene kan have forskellige størrelser.
  • Du kan når som helst tilføje diske.
  • Det blokerer ikke dine data. Du kan når som helst stoppe med at bruge SnapRAID.
  • Tid uden behov for at omformatere eller flytte data.

For at SnapRAID fungerer korrekt, du skal have fire harddiske der skal formateres med det samme filsystem (Ext4).

I Ubuntu er den hurtigste måde at gøre dette på at formatere med Cfdisk eller ved hjælp af Gparted. For at starte formateringsprocessen fra terminalen skal vi bare udføre følgende kommando:

sudo cfdisk /dev/sdX

Hvor "sdx" er monteringspunktet for hver harddisk.

Når CFdisk-partitionseditoren er åben, sletter vi de eksisterende filsystemer på harddisken.

Derefter fortsætter vi med at oprette en ny Ext4-partition, der optager hele drevets størrelse. Når du er færdig med redigering og formatering, skal du vælge "Skriv" for at gemme ændringerne og "Afslut" for at afslutte.

Installer SnapRAID

I Ubuntu, vil du være i stand til at få SnapRAID-softwaren meget hurtigt, da vi kun bliver nødt til at tilføje dets lager til vores system.

Vi gør dette ved at skrive følgende kommando i terminalen:

sudo add-apt-repository ppa:tikhonov/snapraid

Nu skal vi opdatere vores liste over opbevaringssteder med:

sudo apt update

Og vi fortsætter med at installere SnapRAID med:

sudo apt install snapraid

Brug af SnapRAID

For at begynde at bruge dette værktøj vi bliver nødt til at konfigurere monteringspunkterne for dataene. Så først skal vi oprette en mappe med:

sudo mkdir -p /var/snapraid/

Efter det vi opretter mapperne til monteringspunkterne for diskene

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

Nu det er tid til at redigere SnapRAID-konfigurationsfilen:

sudo nano -w /etc/snapraid.conf

her vi bliver nødt til at kigge efter den linje, der siger «# Format: "parity FILE_PATH»Under denne linje sletter vi koden der og erstatter med:

parity /mnt/disco4/snapraid.parity

Lad os nu finde linjen «# Format: "content FILE_PATH«. Og vi sletter linjerne under den og erstatter dem med:

content /var/snapraid.content

content /mnt/disco1/snapraid.content

content /mnt/disco2/snapraid.content

content /mnt/disco3/snapraid.content

Nu vi skal finde linjen «# Format: "disk DISK_NAME DISK_MOUNT_POINT»Og vi vil erstatte indholdet under det med:

data d1 /mnt/disco1/

data d2 /mnt/disco2/

data d3 /mnt/disco3/

Endelig finder vi linjen «#pool /pool»Og her skal vi specificere / mnt / data.

pool /mnt/data

Allerede gjort dette nu vil vi kun gemme kombinationerne med Ctrl + O og afslutte med Ctrl + X

Konfigurer SnapRAID Drive Mounts

SnapRAID kræver, at alle harddiske er konfigureret i filen / etc / fstab. For at tilføje disse drevmonteringer kører vi blkid-kommandoen på hver af harddiskene.

Denne kommando fortæller dig UUID.

sudo blkid /dev/sdXY

Med dette skal vi kopiere UUID-output for hver partition af enheden. Vi vil placere disse data i fstab-filen, hvor de erstatter "tu-uuid" med de opnåede 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 nu skal vi tilføje AUFS-drevspuljen til mappen / etc / fstab

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]

I slutningen af ​​dette, vi bliver kun nødt til at genstarte vores system for SnapRAID at køre ved opstart med alle indstillinger udført.

Nu alt der er tilbage er at placere dataene i gruppekataloget. At placere individuelle filer i SnapRAID-gruppen

sudo -s

cp /ruta/al/archivo /mnt/data

Sæt mapper i SnapRAID Group

sudo -s

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

Gjort dette Kør bare kommandoen snapraid sync for at synkronisere dataene.

snapraid sync

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.