Nextcloud вместо публичных облаков: когда собственное облако имеет смысл для бизнеса
Собственное облако на Nextcloud даёт контроль над файлами компании, но требует обслуживания. Разбираю, кому оно подходит, что нужно для надёжной работы и как выглядит переход с публичного облачного хранилища.
Алексей Сергеев3 мин чтения
Файлы компании часто живут в нескольких местах сразу: часть в публичном облаке на личных аккаунтах сотрудников, часть в общей папке на сервере, часть в почте. Когда сотрудник уходит, вместе с ним иногда «уходят» и документы. Собственное облако на Nextcloud — один из способов собрать всё в одном месте под контролем компании.
Что такое Nextcloud
Nextcloud — открытая платформа для совместной работы, которую устанавливают на свой сервер. Из коробки это файловое хранилище с синхронизацией на компьютеры и телефоны, общий доступ по ссылкам, календари и контакты. Дополнительно подключаются совместное редактирование документов, задачи, видеозвонки.
Для пользователя это выглядит почти так же, как привычные облака: папка на компьютере, которая синхронизируется, и веб-интерфейс.
Кому это подходит
Компаниям, которым важно, где физически хранятся данные, и кто имеет к ним доступ.
Тем, кто хочет управлять доступами централизованно: создать учётную запись новому сотруднику и отключить её при увольнении.
Тем, у кого уже есть сервер и человек или подрядчик, который его обслуживает.
И кому, скорее всего, не подходит: если в компании пара человек, нет никакой серверной инфраструктуры и нет желания заниматься обслуживанием. Своё облако — это не «поставил и забыл», а сервис, который нужно обновлять и копировать.
Что нужно для надёжной работы
Сервер. Свой в офисе или арендованный в дата-центре. Для небольшой команды хватает скромной виртуальной машины; основной вопрос — объём дисков под файлы.
Доменное имя и TLS-сертификат. Подключение только по HTTPS.
Резервное копирование. И файлов, и базы данных Nextcloud — вне этого сервера, с проверкой восстановления.
Обновления. Nextcloud регулярно выпускает обновления безопасности; их нужно ставить, а перед обновлением — делать копию.
Мониторинг. Свободное место, доступность, срок сертификата.
Единый вход. Если сервисов несколько, удобно подключить Nextcloud к общей системе учётных записей (например, Keycloak или LDAP).
Я разворачиваю Nextcloud в контейнерах — так проще обновлять и переносить. Упрощённая основа выглядит так (в реальной установке добавляются Redis для кеша, фоновые задачи и reverse proxy с сертификатом):
Переезд с публичного облака или общей папки я планирую так, чтобы работа не останавливалась:
Инвентаризация: какие папки, у кого доступ, сколько данных.
Развёртывание и настройка Nextcloud, резервного копирования и мониторинга.
Структура папок и групп доступа — лучше продумать заранее, чем переделывать после переезда.
Пилот на небольшой группе сотрудников.
Перенос данных и переключение остальных, короткая инструкция для сотрудников.
Старое хранилище остаётся в режиме «только чтение» на переходный период.
Nextcloud — лишь один из открытых сервисов, которые можно развернуть у себя: почта, корпоративный мессенджер, единый вход. Подробнее — на странице «Open Source для бизнеса».
Думаете о собственном облаке для компании?
Расскажите, где сейчас хранятся файлы и сколько сотрудников с ними работает. Я помогу оценить, подходит ли Nextcloud, и спланировать переход.
Почему «плоская» сеть, где все устройства видят друг друга, - главный источник проблем в небольшом офисе, и как разделить её на VLAN на MikroTik с RouterOS 7: схема, настройка моста, правила firewall и типичные ошибки.
Как настроить второй интернет-канал так, чтобы офис переключался на него сам и возвращался обратно, когда основной провайдер восстановится. Рекурсивная маршрутизация на MikroTik, проверки доступности и подводные камни.
Мёртвые зоны, обрывы при переходе между кабинетами и «тормоза» в переговорной — разбираю частые причины проблем с офисным Wi-Fi и то, как я проектирую беспроводную сеть, чтобы она работала стабильно.