升级 NextCloud 12.0.3 到 13.0.0

准备

下载 updater

https://github.com/nextcloud/updater

官方文档并没有提及这一步。

解压到 /updater 文件夹

开始

Web 界面开始升级

CLI 升级

custom_apps 文件夹不能被识别,会被删除。从备份中恢复

备份所在文件夹,通过查看 updater 的源代码,位于 /data 目录

数据库层面的升级

sudo -u www-data php ./occ upgrade

更新运行环境

删除/移走备份

标签