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
Vær den første til at kommentere