Салават
Срочно? Дежурный инженер на связи: +7 (987) 256-8192

Будни 09:00–19:00. Вне очереди по SLA.

Кейс

Как перенесли Битрикс24 из облака в коробку вместе с чатами и данными

Компания работала на облачном Битрикс24 и хотела перейти на коробочную редакцию на своём сервере: контроль над данными (в т.ч. 152-ФЗ), независимость от абонентской платы.

Python API
скрипты миграции
LDAP/AD
доменная аутентификация
152-ФЗ
данные на своём сервере

Контекст и задача

Данные в чужом облаке, стоимость растёт

Что было не так. Данные, переписка и документы жили в чужом облаке; стоимость росла с числом пользователей; доступа к «железу» и бэкапам на своих условиях не было.

Решение

Что сделали

1

Коробочный Битрикс24

Развернули коробочный Битрикс24 на своём сервере (BitrixVM) с правильной конфигурацией веб-окружения и HTTPS.

  • BitrixVM
  • HTTPS
2

Миграция через REST API

Разработали Python-скрипты для работы по REST API Битрикс24 — программно выгрузили все данные (задачи, CRM, Диск, структуру). Личную переписку выгружали через сбор индивидуальных API-ключей с доступом на мессенджер у каждого пользователя.

  • Python
  • REST API
  • миграция
3

Доменная аутентификация

Перевели всех пользователей на доменную аутентификацию — вход через Active Directory, единый вход по SSO.

  • LDAP
  • Active Directory
  • SSO
4

Push&pull сервер

Подняли push&pull сервер (Node.js) — чтобы работали чаты, мессенджер и мгновенные уведомления.

  • Node.js
  • push-сервер
5

Настройка и бэкапы

Настроили почту, регламентные задачи (cron), резервное копирование и план обновлений.

  • cron
  • backup
  • обновления

Результат

Портал, задачи, CRM, Диск и чаты работают на своём сервере

Данные под контролем компании, абонентская плата за облако ушла, бэкапы — по своим правилам. Вход через домен, без отдельных паролей.

  • ✓Коробочная редакция — портал на своём сервере
  • ✓Python API миграция — все данные перенесены программно
  • ✓Доменная аутентификация — единый вход через AD/LDAP
  • ✓Контроль данных — 152-ФЗ, бэкапы на своих условиях

Технологии

Что использовали

  • Битрикс24 (коробка)
  • Python
  • REST API
  • Active Directory
  • LDAP
  • BitrixVM
  • Node.js
Похожая задача?

Перенести Битрикс24 из облака на свой сервер

Разрабатываем скрипты миграции через API, переносим все данные и настраиваем доменную аутентификацию.

Максимов Онлайн — ИТ-обслуживание и защита инфраструктуры для бизнеса в Уфе. maximov.online