У меня дома Raspberry PI работает Raspian и некоторые серверы, такие как Apache, MySQL и ssh. Raspberry напрямую подключен (LAN) к домашнему маршрутизатору и к внешнему жесткому диску ext4 в 2 ТБ. Поскольку там есть важные вещи (резервные копии, фотографии, документы и т.д.) Я rsync
весь внешний диск каждые 2 недели на другой внешний диск. До сих пор все работало нормально, но в последнее время на главном диске возникают проблемы ... (монтируется ro
, fsck исправляет несколько ошибок)
Из-за этого (а также из-за того, что хранилище скоро закончится) я в настоящее время ищу более безопасные, если возможно, автоматические методы безопасного хранения данных.
Сначала я подумал о RAID-массиве, который будет сохранять файлы и резервные копии на нескольких дисках. Хотя я не уверен, как бы это реализовать ...
Позже я нашел glusterfs, который, казалось, имел некоторые преимущества:
- Gluster может разбивать большие файлы (AFAIK повышает скорость доступа)
- Gluster может сохранять файлы на нескольких томах и может автоматически управлять отказами дисков
Однако я снова не уверен, мог ли мой Raspberry Pi действовать как хозяин кластера, а также как раб кластера; все еще работает другие службы.
Я хотел бы иметь возможность «горячей» замены сломанного диска и позволить системе восстановиться самостоятельно, не заботясь о целостности данных. Безопасность и доступность важнее скорости доступа. Емкость должна быть от 2 ТБ до 4 ТБ.
Сколько дисководов и какую конфигурацию программного обеспечения мне нужно настроить, чтобы иметь такой комфорт?
Спасибо за любые предложения!