Раздел 5 из 8
Эксплуатация Open WebUI: данные, обновления и безопасность
Автор курса — Тимофей Ермолаев
Разберитесь с хранением данных Open WebUI, постоянным ключом, обновлениями и резервными копиями. Подготовьте порядок проверки и восстановления.
Что сохранить у работающего Open WebUI
Приложение запущено, модель отвечает, в интерфейсе появились пользователи, чаты и настройки. Теперь эти данные нужно сохранить при обновлении или пересоздании контейнера. Для этого сначала выясните, где находится постоянное хранилище и какие параметры использовались при запуске.
Храните описание установки вместе со сведениями о версии, подключённых томах и способе передачи постоянного ключа приложения. Сам ключ и данные пользователей не публикуйте. Постоянный том сохраняет данные между пересозданиями контейнера, а резервная копия нужна для восстановления при утрате или повреждении хранилища.
Как подготовиться к обновлению
Перед обновлением запишите текущую версию и конфигурацию запуска, подготовьте резервную копию и определите порядок возврата. В уроке ниже эти действия собраны в одну последовательность. Выполняйте её с учётом вашей установки и документации выбранной версии.
После обновления проверьте вход, наличие прежних данных и ответ подключённой модели. Если использовали базу знаний или инструменты, проверьте и эти функции. Успешный запуск контейнера сам по себе не подтверждает сохранность всей рабочей системы.
- Известны версия, параметры запуска и место хранения данных.
- Резервная копия хранится отдельно от рабочей установки.
- Понятно, как проверить восстановление и вернуть прежнее состояние.
- После изменений проверены вход, данные и используемые функции.
Как раздел будет развиваться
Сейчас доступен общий урок об обновлении, резервной копии и безопасной эксплуатации. В полном плане эти темы будут разобраны подробнее: состав данных, восстановление, возврат версии, журналы и проверки работоспособности.
Для сервиса с доступом коллег предусмотрены отдельные темы про HTTPS и WebSocket, сетевые ограничения, пользователей и права. PostgreSQL, Redis, внешнее хранилище и несколько реплик также относятся к дальнейшей программе. Текущий урок помогает определить порядок сопровождения своей установки; перечисленные продолжения будут выходить постепенно.
Уроки раздела
Это опубликованные уроки раздела. Для установки выберите одну подходящую ветку; другие темы можно читать по своей задаче.