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