К нам обратилось архитектурное бюро «АрхПроект» — 25 человек: архитекторы, дизайнеры, инженеры, администрация. Классическая история. Проектная документация разбросана по рабочим станциям, версии чертежей гуляют по флешкам, а «совместная работа» выглядит как пересылка файлов в мессенджерах с подписями «это финальная версия_v3_ТОЧНО_ФИНАЛЬНАЯ».
Ситуация на момент обращения:
- 25 сотрудников — 15 на Windows, 10 на macOS (дизайнеры и архитекторы)
- Файлы хранятся локально на рабочих станциях — никакого общего хранилища, каждый сам себе архив
- Обмен через флешки, email и мессенджеры — путаница с версиями гарантирована
- Сломалась рабочая станция — потерян проект. Бэкапов не существовало в принципе
- Новый сотрудник получал доступ к файлам по схеме «подойди к Петрову, он скинет на флешку»
Задача была сформулирована чётко: централизованное хранилище с разграничением доступа по отделам, поддержка и Windows, и macOS, корзина для восстановления случайно удалённых файлов — и всё это должно работать с существующим доменом Active Directory.
Мы провели аудит и насчитали около 800 ГБ рабочих файлов, разбросанных по станциям: чертежи AutoCAD, 3D-модели ArchiCAD и Revit, растровая графика Photoshop, PDF-документация. Примерно 30% файлов при этом дублировались на разных компьютерах. А часть сотрудников хранила критически важные проекты исключительно на рабочем столе — без какого-либо бэкапа вообще.
Совместная работа выглядела примерно так: два архитектора работают над одним проектом и передают файлы друг другу по очереди на флешке. Предсказуемый финал — конфликты версий и потеря изменений. Один раз такая неразбериха обошлась бюро в неделю работы над коммерческим проектом. Неделю. Это деньги, нервы и репутация.
Отдельный момент — macOS. Десять человек работали на Mac, и любое решение должно было одинаково нормально работать на обеих платформах. Никаких «поставьте дополнительный клиент» — пользователи этого не любят, и правильно делают. Встроенная поддержка SMB в macOS сразу указывала на Samba как на оптимальный выбор: подключается из коробки, без лишнего ПО на клиентской стороне.