10 критически важных правил при переходе из облака на собственный сервер. Защита от потери базы и зависаний.
CRM - это база данных. На дешёвом хостинге за 200 рублей с лимитом ресурсов она начнёт «тормозить», как только менеджеры начнут активно заводить сделки. Мы разворачиваем CRM только на полноценных выделенных серверах (VPS/VDS).
Для хранения клиентской базы мы используем мощную СУБД MariaDB. Она рассчитана на высокие корпоративные нагрузки, мгновенный поиск по тысячам контактов и надёжное сохранение транзакций (сделок) без ошибок.
Вместо того чтобы «размазывать» файлы CRM по всему серверу, мы упаковываем платформу и базу данных в изолированные Docker-контейнеры. Это исключает конфликты версий ПО и защищает серверную операционную систему от сбоев.
Бизнес не должен простаивать. Настраиваем проверки здоровья (Healthcheck). Если на хостинге происходит сбой питания или технические работы, после перезагрузки сервера CRM поднимается сама без ручного вмешательства.
Самое ценное - это ваша клиентская база. Мы настраиваем скрипт, который каждую ночь делает сжатую копию базы и сохраняет её в архив. В случае системного сбоя или случайного удаления данные клиентов легко восстановить до актуального состояния.
Сервер базы данных MariaDB общается с CRM исключительно внутри закрытой виртуальной сети Docker. Порт 3306 не выставлен наружу, что делает невозможным удалённый взлом или сканирование вашей базы из интернета.
Все данные, которые ваши менеджеры вбивают в систему, передаются по защищённому протоколу TLS/SSL. Ни один провайдер не сможет перехватить коммерческую тайну.
Со временем журналы (логи) могут занять всё свободное место на сервере, что приведёт к остановке CRM. Мы жестко ограничиваем размеры логов Docker, чтобы дисковое пространство никогда не закончилось неожиданно.
Слепые автообновления часто приводят к поломке системы. Мы категорически не рекомендуем автоматическое обновление, чтобы не допустить неприятных сюрпризов. Вместо этого специальный скрипт проверяет выход новых версий и присылает уведомление на email - это позволяет устанавливать важные обновления вручную и только под полным контролем.
Если у вас уже есть корпоративный сервер с сайтами и панелью (ISPmanager, FastPanel), нет необходимости покупать новый. Мы аккуратно интегрируем CRM через Reverse Proxy, не нарушая работу текущих корпоративных сайтов.