Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Raid1 Ubuntu 18.04  (Прочитано 1728 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн blacksmithh

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
  • Ubuntu 20.04
    • Просмотр профиля
Raid1 Ubuntu 18.04
« : 16 Августа 2019, 09:02:20 »
Всем здравствуйте!
В пользовании система Ubuntu 18.04.1 + Webmin
Работает диск WD Red 2Tb с системой (заполнен на 70%), вчера добавил точно такой же диск (он пару месяцев работал в nas), в webmin удалил с него все данные через wipe partitions.
Возможно ли в моем случае настроить программный зеркальный raid1, или это нужно было настраивать изначально?
« Последнее редактирование: 16 Августа 2019, 09:20:34 от blacksmithh »
ASUS H610I Mini ITX, Intel Core i5-13500, UHD 770, Deepcool GAMMAXX 400EX, HyperX FURY DDR4 3200Mhz 16Gb, WD Red X2 2Tb, SSD X2 240Gb, Fractal Design Node 304, Ubuntu 20.06

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #1 : 16 Августа 2019, 11:33:41 »
это нужно было настраивать изначально!

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1116
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #2 : 19 Августа 2019, 13:28:53 »
у-у-у-у.... если обслуживаете систему через webmin то вам наверное не стоит подобным заниматься. но если всё же рискнёте то алгоритм такой:

Создать на новом диске раздел(ы) с типом linux_raid_autodetect. Создать RAID из одного диска ("degraded"), скопировать данные, загрузиться с этого диска, переразметить старый диск (в linux_raid_autodetect), добавить диск к существующему массиву и ждать синхронизации данных.

Оффлайн blacksmithh

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
  • Ubuntu 20.04
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #3 : 20 Августа 2019, 11:20:27 »
В чем минус webmin? вроде как все удобно, мониторин системы и все такое. Обслуживаю в основном в webmin, но и в терминале тоже. Были ситуации с тем же бекап mysql, в терминале пока что трудновато мне на данный момент разобраться как правильно бекапить :) Поэтому и нахожусь в теме для новичков, год изучаю ubuntu, изучил и осуществил задуманные идеи.

Но есть некоторые вопросы, которые еще предстоит изучить:) Что бы не завалить работающую систему, купил raspberry, что бы экспериментировать на ней :)

Мне не то что бы raid1 нужен, а что то вроде автоматизированного бекапа с диска на диск, на подобии time machine (без перезаписи, а копирование при появлении новых файлов).
ASUS H610I Mini ITX, Intel Core i5-13500, UHD 770, Deepcool GAMMAXX 400EX, HyperX FURY DDR4 3200Mhz 16Gb, WD Red X2 2Tb, SSD X2 240Gb, Fractal Design Node 304, Ubuntu 20.06

Оффлайн Dot-mitsu

  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #4 : 21 Августа 2019, 17:03:17 »
rsync не поможет с вашей задачей? Просто RAID рулится через mdadm. Я думаю вы положите всё там если начнёте через консоль делать это. (Может и нет. Не знаю ваш уровень профессионализма. Вообще лучше всякими веб управлялками не пользоваться, а постигать Linux. Но это мой подход.)
По поводу бекапа базы данных
mysqldump -u username -p database_name > data-dump.sql
Настроить на позднюю ночь. Предупреждаю что на момент выполнения бэкапа база лочится. Если сайт мелкий, занимает приблизительно 1 секунду. Если сайт большой, то может привести к проблемам. Пользователи в этот момент на сайте увидят ошибку если попытаются перейти на другую страницу и т.п.
« Последнее редактирование: 21 Августа 2019, 17:23:02 от Dot-mitsu »

Оффлайн blacksmithh

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
  • Ubuntu 20.04
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #5 : 23 Августа 2019, 08:37:06 »
Посмотрел Rsync, похоже он как раз то что нужно :) Мануалов достаточно в сети, но они в основном для настройки удаленного копирования.
Возможно ли настроить автоматическую синхронизацию каталога с первого диска на второй с заданием в cron?
Вчера пробовал настроить, в статьях разные конфиги предлагают, это который rsyncd.conf
В основном настраивают удаленку, но мне показалось это не совсем правильным способом для локалки.
ASUS H610I Mini ITX, Intel Core i5-13500, UHD 770, Deepcool GAMMAXX 400EX, HyperX FURY DDR4 3200Mhz 16Gb, WD Red X2 2Tb, SSD X2 240Gb, Fractal Design Node 304, Ubuntu 20.06

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2590
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #6 : 23 Августа 2019, 09:18:07 »
Думаю можно прописать комманды синхронизации в .sh скрипт и повесить его на cron.
А чего это вы тут делаете, а?

Оффлайн Dot-mitsu

  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #7 : 23 Августа 2019, 16:27:31 »
они в основном для настройки удаленного копирования.
Да возможно. rsync и для локалки используют многие. Можете ещё поставить timeshift приложение и попробовать. Правда оно больше для резервных копий системы. Также можно через встроенное резервное копирование в ubuntu. Вариантов много.
Мануалов в интернете море. rsync проверенная штука, но там в какой-то версии есть проблема с утечкой памяти. У коллеги постоянно оператива забивается из-за этого и он скриптом в кроне раз в час убивает процесс и перезапускает. Типа такой костыль для решения проблемы.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 24 Августа 2019, 07:47:18 от zg_nico »

Оффлайн blacksmithh

  • Автор темы
  • Любитель
  • *
  • Сообщений: 67
  • Ubuntu 20.04
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #8 : 23 Августа 2019, 21:54:16 »
Да, смотрел, решений много, но на данный момент не получается воплотить задуманное...

Есть каталог музыки, около 600гб, и такой же большой каталог облако nextcloud (фото с телефона и т.д.), на словах идея проста казалось бы (моих знаний похоже не хватает), что бы была синхронизация с 1го диска, далее копировалась (дополнилась) в резервный каталог (2йдиск). Очень хотелось бы еще автоматизировать этот процесс скриптом или добавлением задания в cron. Поправьте если не так пишу.

Создание именно резервных копий таких объемов мне показалась не совсем корректной. Изначально думал что raid нужен, но это получился не мой случай.

но там в какой-то версии есть проблема с утечкой памяти
Для таких случаев купил малину, что бы рабочую систему не завалить :)
Так что приму любые советы и критику :)

ТС, как видно по состоянию на 23/02/2020 потерял интерес к созданной им теме (пометка Решено в теме отсутствует, тема оставлена не закрытой, сообщений в теме давно не было). Тема стародавняя (последнее сообщение в топике: 23/08/2019; последнее сообщение от ТС в топике: 23/08/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 23 Февраля 2020, 06:31:03 от zg_nico »
ASUS H610I Mini ITX, Intel Core i5-13500, UHD 770, Deepcool GAMMAXX 400EX, HyperX FURY DDR4 3200Mhz 16Gb, WD Red X2 2Tb, SSD X2 240Gb, Fractal Design Node 304, Ubuntu 20.06

Оффлайн Dot-mitsu

  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #9 : 23 Августа 2019, 21:59:49 »
rsync решает эту задачу. Прямо как сделать не помогу сейчас. Сильно занят

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #10 : 23 Августа 2019, 22:11:25 »
Можно еще btrfs поковырять. Умеет инкрементальные бэкапы.
Конкретно - send/receive. Хоть на другой диск, хоть в облако. Даже снимок с работающей системы. Но прежде нужно почитать об особенностях этой ФС, о плюсах и минусах.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1749
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #11 : 23 Августа 2019, 22:22:21 »
Сильно занят

Ежедневный бэкап.

создать скрипт с содержимым:
#!/bin/bash
rsync -apPrq --delete /folder/to/backup1 /location/of/backup1
rsync -apPrq --delete /folder/to/backup2 /location/of/backup2


в файле:
sudo nano /etc/cron.daily/rsync_backup
сделать исполняемым
sudo chmod +x /etc/cron.daily/rsync_backup

Оффлайн Dot-mitsu

  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #12 : 23 Августа 2019, 22:35:18 »
bezbo, Норм)), только я предпочитаю crontab -e и туда прописать либо systemd timer

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
Re: Raid1 Ubuntu 18.04
« Ответ #13 : 23 Августа 2019, 22:39:20 »
apPrq
bezbo, на устройства c fat/ntfs/облако ваш вариант неприемлем  :-\

И по-мелочи:
-a включает -r
-P не нашел


Пользователь добавил сообщение 23 Августа 2019, 22:43:14:
Dot-mitsu, systemd предпочтительнее - он умеет пропущенные задания выполнять.
« Последнее редактирование: 23 Августа 2019, 22:43:14 от ALiEN175 »
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

 

Страница сгенерирована за 0.057 секунд. Запросов: 23.