Здравствуйте, сегодня поломался эксель-файл с большой таблицей (2MB), потерялся день труда человека. Хочется избежать подобного в будущем. Ситуация происходит примерно 1-2 раза в год. Бэкапы работают, поэтому потеряли всего сутки работы.
Инфраструктура
Малый офис, несколько десятков ПК, файловый сервер на Windows 7, HW-RAID-10.
Клиенты Win7 (SMB2), но скоро все будут Win10 (SMB3).
Ситуация
Клиенты работают в MS Office 2016 по сети через примонтированные диски по SMB.
На проблемном ПК вышел из строя ЖД из-за перегрева. Быстро инфу не нашёл, но полагаю, при работе по SMB файл .xls копировался на пользовательский ПК, там редактировался, при нажатии кнопки "сохранить" изменения отправлялись на сервер. В какой-то момент из-за повреждённого локального ЖД файл испортился и на сервер отправились кривые изменения, поломавшие исходный файл.
Вопросы
- Так ли работает SMB2? Файлы копируются на локальный ЖД и изменения производятся именно там?
- Решится ли проблема при переходе на SMB3?
- Что можно использовать как решение "малой крови"? Может NextCloud развернуть, или подобие?
- Есть ли системы вроде NextCloud, поддерживающие редактирование именно через Word\Excel, а не веб?
- Если SharePoint, то он всегда коммерческий и дорогой?