Вообще для эксперимента данные положи, сделай бэкап и посмотри там данные в бэкапе есть или нет .
А то он может делает копию виртуалки а данные с этого диска не бэкапит...
CityCat4, а самое интересное будет, когда самба юзеру сначала один потом второй файл выдает...
или двум юзерам разные в разном регистре...
недавно с таким воевал, когда юзеры жаловались что у них информация типа теряется...
Вопрос решился инструкцией для юзеров не делать таких дублей, кто сделает получит по рукам...
Как только есть доступ к данным
У одного человека - данные скорее всего будут скомпроментированы.
У двух человек и более - все считайте что они уже скомпрометированы.
И выстраивайте работу именно с этой базовой установкой.
Очень дорого будет сделать систему при которой риск утечек минимален, вам нужно будет целую службу безопасности содержать .
----
Исключить риск удаления файлов - тоже очень сложная процедура.
---
Скажем есть у вас 500 000 файлов.
И удалили 5.
Даже если есть копия - кто и когда это заметит, возможно к тому времени копии уже и не будет.
Или еще хуже не удалили, а намеренно внесли неверные данные, это вообще невозможно отследить.
---
Поэтому вам нужно уходить от работы с файлами в сторону какой-то erp системы, но там будет работать не привычно и пользователи взбунтуются...
---
Так что ваши задачи если их делать по уму, это сложно, долго и дорого.
Тут нужно смотреть в первую очередь на ваши финансовые возможности и делать только то на что хватает денег, чтобы не было иллюзий.
Это понятно, там где эти данные в боем режиме лежат уже есть рейд-10 для отказоустойчивости.
Просто чисто теоретически для того чтобы паранойю полечить немного, что надежнее.
Два бекапа на двух носителях .
Или один рейд первого уровня.
Это я печатался, спасибо поправил.
Вопрос именно про сжатие gzip-9, lz4 и т.д.
Интересует вот что, на сколько уменьшает - ошибка на диске убьет всю сжатую файловую систему(как грубо говоря зип архив) или только файлы и куски системы которые затронет ?
Шифрование и дедупликацию - не рассматриваю именно в этом кейсе, они как раз снижают сильно вероятность вытащить данные....
В общем попробуйте протестить под максимальной нагрузкой с вашими задачами.
Если скорость устроит можно обойтись виртуальными.
Если же нет, то останется только проброс.
Но с виртуальными дисками ты сможешь делать снапшоты, бекапы виртуальных машин средствами гипервизора, мигрировать между серверами.
А с проброшенным этого не получится делать.
Rsa97, и то верно , тем более что копия данных есть на сервере, на другом физическом носителе от основного, а это организуется хранилище на случай если систему взломают например(под админом теоретически три человека войти может, и это тоже напрягает хоть под админом там не работают но пароли имеют свойства утекать....), и например все отформатируют.
Или как было у знакомых юзер подхватил шифровальщик который все сломал, благо текущую базу вытащили из теневых копий, а старые бекапы он успел попортить...
Или сгорит все нафиг, или водой зальет...
В общем на случай пожара и наводнения.
---
Пожалуй сделаю две машинки, разнесу их физически по разным локациям.
Сделаю мониторинг чтоб ругалось если, что.
И если вдруг совсем кирдык, за день хоть можно будет запустится...
А то как всем удаленку дали на терминал сервер, сплю плохо, паранойя ))))))
Ну пока он не заплатил, вы не передали права на ваш код, на ваши изменения принадлежат вам.
Если у вас есть копия проекта, и вы можете доказать что часть его писали вы.
Продавайте в трудовую инспекцию это раз .
И подаете иск на нарушение авторских прав, это два.
Самый смак будет если он это уже в работу запустит.
И все работодатель на суды потратит в разы больше чем успел зажать...
А вот ломать то что принадлежит ему противозаконно.
Пусть сам ломает лихорадочно выпиливая изменения.
Но если он по договору уже заплатил, то код уже его...