Безопасное обновление 1С-Битрикс и Битрикс24
Как обновить серверное окружение и коробочный продукт без лишнего риска: резервная копия, тестовый контур, SiteUpdate и проверка.
Системные требования
Нужны административный доступ к продукту, root-доступ к серверу, активная лицензия для получения обновлений, проверенная резервная копия и запас свободного места.
Смотреть системные требования1. Подготовьте окно работ
До обновления зафиксируйте текущие версии, изучите список изменений и предупредите пользователей о возможном перерыве. Для коробочного продукта проверьте срок лицензии и доступность рекомендуемых обновлений.
Быстрая проверка сервера:
php -v
df -h
free -h
systemctl --failedЕсли есть ошибки файловой системы, заполненный диск или упавшие службы, сначала устраните их. Обновление не должно использоваться как способ исправить неизвестную аварию.
Обновления устанавливаются штатно
Окружение обновляется средствами BitrixEnv, а платформа — через Marketplace → Обновление платформы. Не скачивайте пакеты обновлений со сторонних сайтов.
2. Сделайте копию и проверьте откат
Создайте резервную копию файлов и базы данных средствами продукта. Для VPS дополнительно сделайте снимок диска или виртуальной машины средствами провайдера.
Запишите время создания, место хранения и ответственного. Копия считается рабочей только после проверки: архив виден в списке, доступен для восстановления, а пароль шифрования сохранён отдельно.
Для крупного портала разверните свежую копию в тестовом контуре и сначала обновите её. Так можно обнаружить несовместимость собственных модулей, шаблонов и интеграций до работ на основном сервере.
Совет
Не объединяйте обновление ОС, PHP, базы данных и платформы в один непроверенный шаг. На важных проектах сначала повторите процедуру на тестовой копии и заранее определите способ отката.
3. Обновите BitrixEnv отдельно
Запустите меню окружения командой /root/menu.sh и выберите штатную операцию Update System. В старых версиях документации она показана как пункт 19, но номер пункта может отличаться — ориентируйтесь по названию.
Обновление BitrixVM изменяет системные пакеты, поэтому требует навыков Linux и полного бэкапа виртуальной машины. Не прерывайте процесс и не закрывайте SSH-сессию без необходимости.
Официальная инструкция по обновлению VMBitrix.
4. Обновите платформу и модули
В административной части откройте Marketplace → Обновление платформы. Если система предлагает сначала обновить SiteUpdate, выполните этот шаг, затем установите рекомендуемые стабильные обновления.
Перед началом проверьте актуальные требования к PHP в официальной документации: минимальная версия меняется вместе с продуктом. Бета-версии не устанавливайте на рабочий портал без отдельного тестирования.
Как обновить коробочную версию Битрикс24.
5. Проверьте результат
После обновления очистите управляемый кеш штатными средствами и проверьте критичные сценарии:
- авторизация и права пользователей;
- CRM, задачи и бизнес-процессы;
- почтовые события, телефония и push-уведомления;
- обмен с 1С, сайтом и внешними API;
- агенты, cron и фоновые очереди;
- ошибки в журнале событий и состояние служб сервера.
Если проверка не пройдена, остановите дальнейшие изменения и используйте заранее подготовленный план отката. Не пытайтесь поверх ошибки устанавливать дополнительные обновления.
Была ли эта статья полезной?
Спасибо за ваш отзыв!