Snapraid е отлична опция за архивиране на данни на множество твърди дискове

Снапрайд

SnapRAID е програма за архивиране на твърди дискове. Съхранява паритет, информация за вашите данни и възстановява от до шест диска.

Програмата той е безплатен, с отворен код и работи на повечето операционни системи Linux лесно. SnapRAID е насочен предимно към домашен медиен център, където имате много големи файлове, които рядко се променят.

Характеристиките на SnapRAID са:

  • Всички ваши данни са обобщени, за да се гарантира целостта на данните и да се предотврати корупцията.
  • Ако има твърде много неуспешни дискове, за да се позволи възстановяване, данните се губят само на неуспешните дискове.
  • Всички данни на останалите дискове са в безопасност.
  • Ако случайно изтриете някои файлове на диск, можете да ги върнете
  • Можете да започнете с вече пълни дискове.
  • Дисковете могат да бъдат с различни размери.
  • Можете да добавяте дискове по всяко време.
  • Това не блокира вашите данни. Можете да спрете да използвате SnapRAID по всяко време.
  • Време без необходимост от преформатиране или преместване на данни.

За да работи SnapRAID правилно, трябва да имате четири твърди диска които трябва да бъдат форматирани със същата файлова система (Ext4).

В Ubuntu най-бързият начин да направите това е да форматирате с Cfdisk или с помощта на Gparted. За да стартираме процеса на форматиране от терминала, трябва просто да изпълним следната команда:

sudo cfdisk /dev/sdX

Където "sdx" е точката на монтиране на всеки твърд диск.

След като се отвори редакторът на дялове CFdisk, ще изтрием съществуващите файлови системи на твърдия диск.

След това пристъпваме към създаването на нов дял Ext4, който ще заема целия размер на устройството. Когато приключите с редактирането и форматирането, изберете „Write“, за да запазите промените, и „Exit“, за да излезете.

Инсталирайте SnapRAID

В Ubuntu, ще можете да получите софтуера SnapRAID много бързо, тъй като ще трябва само да добавим хранилището му към нашата система.

Правим това, като напишем следната команда в терминала:

sudo add-apt-repository ppa:tikhonov/snapraid

Сега ще актуализираме нашия списък с хранилища с:

sudo apt update

И ние ще продължим да инсталираме SnapRAID с:

sudo apt install snapraid

Използване на SnapRAID

За да започнете да използвате тази помощна програма ще трябва да конфигурираме точките за монтиране на данните. Така че първо ще създадем папка с:

sudo mkdir -p /var/snapraid/

След това ще създадем папките за точките за монтиране на дисковете

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

Сега време е да редактирате конфигурационния файл на SnapRAID:

sudo nano -w /etc/snapraid.conf

тук ще трябва да търсим реда, който казва «# Format: "parity FILE_PATH»Под този ред ще изтрием кода там и ще заменим с:

parity /mnt/disco4/snapraid.parity

Сега нека намерим линията «# Format: "content FILE_PATH«. И изтриваме редовете под това и ги заменяме с:

content /var/snapraid.content

content /mnt/disco1/snapraid.content

content /mnt/disco2/snapraid.content

content /mnt/disco3/snapraid.content

Сега ще намерим линията «# Format: "disk DISK_NAME DISK_MOUNT_POINT»И ние ще заменим съдържанието под него със:

data d1 /mnt/disco1/

data d2 /mnt/disco2/

data d3 /mnt/disco3/

Накрая намираме линията «#pool /pool»И тук ще посочим / mnt / data.

pool /mnt/data

Вече направихме това, ние само ще запазим комбинациите с Ctrl + O и ще излезем с Ctrl + X

Конфигуриране на SnapRAID закрепващи устройства

SnapRAID изисква всички твърди дискове да бъдат конфигурирани във файла / etc / fstab. За да добавим тези монтирани устройства, ще изпълним командата blkid на всеки от твърдите дискове.

Тази команда ще ви каже UUID.

sudo blkid /dev/sdXY

С това ще копираме UUID изхода за всеки дял на единицата. Ще поставим тези данни във файла fstab, където те заменят "tu-uuid" с получените данни:

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

Направих това сега ще добавим пула AUFS устройства в папката / 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]

В края на това, ще трябва само да рестартираме нашата система за да се стартира SnapRAID при стартиране с всички направени настройки.

Сега остава само да се поставят данните в директорията на групата. За да поставите отделни файлове в групата SnapRAID

sudo -s

cp /ruta/al/archivo /mnt/data

Поставете директории в SnapRAID Group

sudo -s

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

Направих това просто изпълнете командата за синхронизиране на snapraid за синхронизиране на данните.

snapraid sync

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.