Что нужно:
Нужно некое место для хранения данных: таблицы excel, небольшие mp3/wav ролики, архивы бэкапов.
Объем информации около 1Тб.
Доступ в локальной сети, клиенты - Windows 7/10, желательно чтобы была возможность работы с помощью TotalCMD.
Что имеем:
ОС на сервере CentOS 7, на ней raid 1 из двух дисков по 6Тб.
Nextcloud устанавливался на виртуалку (4 ядра, 4 Гб ОЗУ), там же MariaDB со стандартным конфигом, nginx + php-fpm.
Что пробовали и какие проблемы возникали:
Пробовали шару по
SMB:
Плюсы: удобно в использовании, не нужны лишние клиенты на windows, быстрый доступ без зависаний.
Минусы: проблемы с распределением доступа (это банально неудобно), а также с версионированием, так как его нет, а иногда случается так, что по неосторожности кто-то может удалить не то или стереть содержимое (был случай с удалением целой папки, восстановить не удалось).
Попробовали
Nextcloud:
Плюсы: удобная настройка доступа, можно легко распределять что и кому открыть, а что закрыть.
Минусы: неудобства возникли с клиентами - WebDav ни в какую не запускается на Win 7. С этим пришлось смириться. Далее тот же WebDav не подключается автоматически после ребута клиента. И последнее - если заливать объемные файлы (примерно раз в неделю заливается архив по 3-5Гб) это занимает очень много времени, а также вызывает зависание всей ОС сервера, не знаю что в этот момент конкретно происходит, но при заливке через браузер или клиент nextcloud такой проблемы нет.
Попробовали синхронизировать через приложение от nextcloud, но тут проблема со скоростью синхронизации - проверка изменений занимает несколько десятков минут, то есть если кто-то поправил файл, то другой человек должен принудительно запускать синхронизацию и ждать.
Вопросы:
- Есть ли смысл пробовать SeaFile для подобных задач?
- Или лучше вернуться к варианту с SAMBA и реализовать другими средствами бэкап всей информации, а с распределением доступа смириться?
- Есть ли другие протоколы, кроме WebDav, чтобы файлы находились всё-таки на сервере, но доступ к ним был из TotalCMD на Windows и не было таких зависаний и ограничений в работе (файл более 4 Гб не скачать например) ?
Возможно есть другие системы хранения о которых я не знаю, жду предложений