Перед обновлением
SQLite:
mkdir -p /root/3xui-backups
sqlite3 /etc/x-ui/x-ui.db ".backup '/root/3xui-backups/pre-update-$(date +%Y%m%d-%H%M%S).db'"
Проверь:
x-ui status | cat
x-ui settings
Stable
x-ui update
После:
x-ui status | cat
Dev Channel
x-ui update-dev ставит rolling dev build.
Для рабочего сервера используй stable, если dev не нужен для конкретного исправления.
GeoIP/GeoSite
x-ui update-all-geofiles
Xray
При отдельном обновлении Xray особенно проверь:
- REALITY;
- XHTTP;
- custom
streamSettings; - CDN-профили;
- routing/outbounds.
После обновления
Проверь:
- VLESS + REALITY;
- XHTTP;
- подписку;
- один клиент;
- routing;
- API, если используется.
Если новая версия сломала конфиг, откатывай backup или конкретный рабочий Xray JSON, а не делай много случайных правок.