在线升级版本失败后如何回退版本数据
问题现象
很多伙伴在升级中难免会遇到升级失败的情况,这个时候不要着急,以下几个步骤教你轻松恢复升级前版本
解决方案
1. 进入升级备份目录
登录宝塔linux面板,在网站中找到升级的站点,点击根目录,进入upgrade文件夹
注意:配置好的站点根目录为:站点名/niucloud,需要回退一级目录,到域名所在根目录下找upgrade文件夹


2. 选择最近的备份文件夹
找到时间最近的文件夹(一般为最下面的文件夹,最近日期的文件夹即为本次升级备份的文件夹)

3. 打开 backup 文件夹
- backup 文件夹为自动备份的文件
- download 为下载的升级差异文件

4. 进入 code 文件夹
打开自动备份的文件夹后,打开code文件夹,code文件夹有在线升级自动备份的源代码及数据库

5. 复制文件到根目录
将code文件夹下的所有文件夹粘贴到域名所在的根目录下


6. 恢复数据库
执行数据库有两种方式:
(1)粘贴sql语句运行
打开如下图所示路径下的备份数据库文件,复制sql语句


点击数据库,选择要恢复的数据库点击管理

输入数据库用户名和密码后,点击SQL,将复制的sql语句粘贴到此处,点击执行即可导入上一版本的数据。

(2)直接导入sql文件
将sql文件下载后,在数据库中选择导入,点击选择文件,点击导入即可上一版本的数据。


