Подготовьте восстановление
Сохраните файлы и базу данных в качестве согласованного набора. Проверьте доступ к резервной копии и возможность восстановить ее отдельно от рабочего сайта. Перед изменением версии PHP сверьте требования темы и плагинов. Копия в том же каталоге не защищает от всех проблем сервера или аккаунта.
Далее по теме: Резервная копия сайта: как проверить реальное восстановление.
Повторите обновление на копии
Закройте staging от индексации и сторонних посетителей, выключите реальные письма, оплаты и CRM-отправления. Обновляйте компоненты в согласованном порядке с проверкой после каждой группы. Если возникает ошибка, запишите версию компонента и журнал: случайное одновременное выключение всех плагинов затрудняет поиск причины.
Далее по теме: Мониторинг сайта: почему HTTP 200 недостаточно.
Проверьте сайт как посетитель
Откройте главную, ключевую посадочную страницу, форму, поиск и страницу на другом языке. Проверьте мобильный вид, успешную и ошибочную отправку формы, работу аналитики по согласованному режиму. После опубликования очистите соответствующие кэши и повторите короткий тест на боевом домене. Для магазина отдельно учтите заказы, появившиеся во время работ.
Следует ли выключать автоматические обновления?
Решение зависит от компонента и процесса поддержки. Более важно иметь резервирование, мониторинг и проверенный порядок реагирования на неудачное обновление.