Удельта

Как обновить Nextcloud без неподготовленного простоя

Подготовка Nextcloud к обновлению: совместимость PHP, СУБД и приложений, резервная копия, maintenance mode, миграции и проверка результата.

Главный принцип

Обновление Nextcloud затрагивает приложение, базу данных и подключённые компоненты. До начала работ прочитайте описание выпуска, проверьте совместимость ОС, PHP, базы и дополнений, а также свободное место. Убедитесь, что фоновые изменения базы завершились и свежая резервная копия действительно восстанавливается.

Перед обновлением

  • зафиксировать текущие версии и способ установки;

  • устранить критичные административные предупреждения;

  • установить последнее исправление текущей основной версии;

  • проверить совместимость приложений и отключить неподдерживаемые;

  • создать согласованную резервную копию;

  • проверить, хватает ли места для временных файлов и копии, которую создаёт средство обновления;

  • если файлы хранятся в S3, проверить доступ к бакету, права ключа, адрес подключения и наличие копии объектов вместе с соответствующей базой данных;

  • согласовать время работ, допустимый простой и условия возврата к прежней версии.

Последовательность

  1. Проверить состояние системы и фоновых заданий.

  2. На согласованное время ограничить изменение файлов пользователями.

  3. Создать и проверить свежую резервную копию.

  4. Запустить штатное средство обновления или выполнить проверенный порядок установки новой версии.

  5. Выполнить миграцию БД и дождаться фоновых миграций.

  6. Проверить журнал ошибок, раздел обзора в административной панели и обычные действия сотрудников.

  7. Вернуть доступ пользователям и усиленно наблюдать за системой.

Основные версии обновляются последовательно: пропускать их нельзя. Сначала установите последнее исправление текущей версии и дождитесь завершения фоновых изменений базы, затем переходите к следующей основной версии.

Откат

Nextcloud не поддерживает установку старой версии поверх обновлённой системы. Чтобы вернуться назад, нужно заново установить совместимую версию и восстановить соответствующую резервную копию. Поэтому заранее проверьте восстановление, а не только наличие архива.

После обновления

После обновления проверьте вход, WebDAV, синхронизацию с компьютерами, загрузку и скачивание файлов, публичные ссылки и почту. Также проверьте задания по расписанию, кеш, блокировки файлов, внешние хранилища и ONLYOFFICE. Подготовьте этот список до начала работ.

Связанные страницы: Nextcloud, сопровождение системы и резервное копирование с проверкой восстановления.

Запланировать обновление Nextcloud

Материал был полезен?

Сообщить об ошибке или задать вопрос редакции

Сообщение увидит редакция. Не указывайте пароли и личные данные. Текст удаляется через 180 дней.

О материале

Последнее обновление:

Обсуждение

Комментарии проходят подтверждение адреса и проверку редакцией.