Snapraid - отличный вариант для резервного копирования данных на несколько жестких дисков.

Снапрайд

SnapRAID - программа резервного копирования жестких дисков.. Сохраняет четность, ваши данные и восстанавливает до шести дисков.

Программа это бесплатно, с открытым исходным кодом и работает в большинстве операционных систем Linux. с легкостью. SnapRAID в первую очередь нацелен на домашний медиацентр, где у вас есть много больших файлов, которые редко меняются.

Возможности SnapRAID:

  • Все ваши данные обобщаются, чтобы обеспечить целостность данных и предотвратить повреждение.
  • Если отказавших дисков слишком много для восстановления, данные теряются только на отказавших дисках.
  • Все данные на других дисках в безопасности.
  • Если вы случайно удалили какие-то файлы на диске, вы можете вернуть их
  • Можно начинать с полных дисков.
  • Диски могут быть разных размеров.
  • Вы можете добавить диски в любое время.
  • Он не блокирует ваши данные. Вы можете прекратить использование SnapRAID в любой момент.
  • Время без необходимости переформатировать или перемещать данные.

Чтобы SnapRAID работал правильно, у вас должно быть четыре жестких диска это должно быть отформатировано с той же файловой системой (Ext4).

В Ubuntu самый быстрый способ сделать это - отформатировать с помощью Cfdisk или Gparted. Чтобы запустить процесс форматирования из терминала, нам просто нужно выполнить следующую команду:

sudo cfdisk /dev/sdX

Где «sdx» - точка монтирования каждого жесткого диска.

После открытия редактора разделов CFdisk мы удалим существующие файловые системы на жестком диске.

Затем мы приступаем к созданию нового раздела Ext4, который будет занимать весь размер диска. Когда вы закончите редактирование и форматирование, выберите «Записать», чтобы сохранить изменения, и «Выйти», чтобы выйти.

Установить 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.