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

sudo -s

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

Зроблено це просто запустіть команду синхронізації snapraid для синхронізації даних.

snapraid sync

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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