Umami3.0版本已经发布很久了,现在最新版本是v3.0.3,而已改动很大不能直接从2升到3。而已v3也不知道mysql了。
一、更新准备
1. 环境
- 1panel: v2.0.15
- umami: mysql-v2.20.2 -> v3.0.3
2. 安装PostgreSQL
直接在1panel后面页面直接选择PostgreSQL直接安装就可以了

3. 备份数据
将原 MySQL 中的所有数据,导入为csv格式备份出来。只要单文件不超过1GB大小,使用csv作为MySQL->PostgreSQL是个很简单快捷的方法。

如果原来就是PostgreSQL数据库,在更新前也需要备份一下数据,毕竟数据是无假的,万一更新失败了呢,有原数据能更好的回滚。
二、安装 umami v3.0.3
在1Panel后台,直接卸载老的 umami: mysql-v2.20.2,后面再重新安装,选择最新的v3.0.3安装

三、导入数据
将导出的所有数据中,除了 _prisma_migrations 这个表外的所有非空表导入到PostgreSQL中。
验证更新
访问原来Umami网站,用之前的账号密码登录。可以看到 v3全新的页面了。然后再确认一下之前的数据是否还在哈。

评论区