Поиск Москва

1С на Linux и Postgres: с чего начать переход, чтобы не остаться без базы

Как перевести контур 1С с Windows и Microsoft SQL на Linux и PostgreSQL: что проверить до миграции, типичные срывы печати, обменов и регламентных заданий.
Практический план смены платформы для контура 1С. Не является гарантией совместимости всех внешних компонент. Требования к ОС и СУБД сверяйте с документацией платформы на 1С:ИТС. Смежный облачный контур — в материале про 1С:Фреш.

Короткий вывод

Переход 1С на Linux и Postgres — это не «поставили сервер и перенесли dt». Это смена окружения, в котором живут печати, COM, регламентные задания, обмены и внешние обработки, которые когда-то написали «под Windows, так быстрее». Если эти хвосты не инвентаризировать заранее, миграция проходит технически, а утро понедельника — нет.

Сначала снимите карту зависимостей. Затем поднимите копию на целевом стеке и прогоните закрытие периода, печать и обмен. Боевой сервер — последний шаг, не первый.

Серверная стойка и рабочий ноутбук в спокойном свете, без логотипов и читаемого текста
Серверная стойка и рабочий ноутбук в спокойном свете, без логотипов и читаемого текста

Что обычно ломается не на Postgres, а рядом

СУБД чаще переживает перенос лучше, чем зоопарк вокруг 1С.

  • внешние компоненты и драйверы оборудования, которые есть только под Windows;
  • печать через офисные приложения и COM;
  • обработки, которые открывают Excel как объект автоматизации;
  • регламентные задания, завязанные на пути `C:\` и сетевые диски Windows;
  • клиентские сеансы, где тонкий клиент ещё «как привыкли» на старой ОС;
  • лицензии и HASP/программные ключи в новой схеме доступа.

Пока этот список не на бумаге, оценка «переедем за выходные» — фантазия.

Коробка, Linux или сразу Фреш

Не каждый контур надо тащить на свой Linux. Если нет тяжёлых доработок, нет локального оборудования и хватает типового обмена, 1С:ФРЕШ закрывает часть импортозамещения чужой инфраструктурой.

Свой Linux имеет смысл, когда:

  • доработки и внешние компоненты нельзя отдать в облако;
  • нужны свои регламенты резервного копирования и контуры;
  • есть 1С:ERP или другой тяжёлый контур, который вы сознательно держите у себя.

Не смешивайте в одном проекте «переезд на Postgres» и «переписывание половины конфигурации». Это два риска, они любят встречаться в пятницу вечером.

Как прогонять пилот, чтобы он что-то доказал

  1. Снять копию боевой базы, не «демо с тремя документами».
  2. Поднять платформу, Postgres и сервер 1С в целевых версиях, которые вы реально поставите.
  3. Прогнать вход пользователей, печать комплекта, обмен с 1С:Бухгалтерией или банком, закрытие месяца, регламентные задания ночи.
  4. Замерить не «открылось», а время проведения типичных документов и отчётов.
  5. Составить список того, что на Linux не взлетает — и решить: замена, отказ или отложенный контур.

Если пилот на чистой базе зелёный, а боевая красная, вы тестировали не то.

Чеклист миграции в виде чистых карточек на столе, без текста и логотипов
Чеклист миграции в виде чистых карточек на столе, без текста и логотипов

Короткий порядок работ

  • инвентаризация внешних компонент, печатей, путей, обменов;
  • выбор: свой Linux, облако 1С или смешанный контур;
  • пилот на копии с закрытием периода;
  • план отката на старый стек на первые двое суток;
  • перенос, сверка остатков и контрольных отчётов, только потом отключение Windows-сервера.

Импортозамещение здесь — про управляемый переезд. Не про лозунг «мы уже на Linux», пока COM ещё держит печать счетов.

Контакты: it-digit.ru/about/contacts · +7 (495) 646-01-17 · sales@it-digit.ru
Остались вопросы? Мы ответим
Если у вас остались вопросы или возникли трудности в настройке программы 1С, мы всегда готовы помочь.
Просто позвоните нам по номеру: +7 (495) 646-01-17 или оставьте заявку, и мы свяжемся с вами в течение 30 минут.
Наши эксперты ответят на все интересующие вас вопросы и помогут решить любые сложности, с которыми вы столкнулись