Пошаговый план
- Аудит: размер баз, доработки с прямыми запросами к СУБД, внешние отчёты и интеграции, которые подключаются к MS SQL напрямую.
- Выбор сборки и сервера: PostgreSQL для 1С или Postgres Pro, лучше на Linux.
- Установка и настройка параметров PostgreSQL под нагрузку 1С.
- Тестовый перенос копии базы и проверка работы.
- Замеры ключевых операций и сравнение со старым сервером.
- Исправление узких мест, найденных на замерах.
- Боевое переключение в согласованное окно, обычно на выходных, с резервной копией и планом отката.
- Регулярное обслуживание: статистика, очистка, резервные копии с проверкой восстановления.
Подводные камни
- Перенос большой базы занимает часы — окно нужно планировать заранее.
- Доработки и отчёты с прямыми запросами к MS SQL придётся переписать.
- Без настройки под 1С PostgreSQL может работать медленнее — поэтому замеры обязательны.
Как мы делаем переход
Готовим новый сервер параллельно, переносим и проверяем копию, показываем замеры и только потом переключаемся. Работа компании не останавливается, а откат возможен в любой момент до финального переключения.