全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1935|回复: 8

[疑问] 深夜无眠,记一次“删库”跑路

[复制链接]
发表于 2021-5-12 03:52:10 | 显示全部楼层 |阅读模式
服务器使用oneinstack一键安装lnmtp,一个wp网站、一个独角卡、一个emby、zabbix、一些api服务、图床、网盘etc。
之前使用小鸡,一直有使用秋水大佬的备份脚本,主要备份到od、gd。两个月前,小鸡到期,就打算把吃灰的独服利用起来,就把所有服务迁移过去,一直没做备份处理。由于独服安装nginx+lua配置有些毛病,所以lua没能跑起来,今天(昨天)看到oneinstack最近更新了lua_nginx_moduel,用小鸡尝试也能够跑起来,然后再到独服升级nginx,发现使用脚本并不能升级,尝试过手动到oneinstack/src/nginx手动编译,再到删除oneinstack源码包,再次升级还是提示旧的lua_nginx_moduel模块问题,不熟悉oneinstack架构,然后就直接操作,卸载web服务(1. Uninstall Nginx/Tengine/OpenResty/Apache/Tomcat),提示如下
You will uninstall OneinStack, Please backup your configure files and DB data!
/usr/local/nginx
/lib/systemd/system/nginx.service
/etc/logrotate.d/nginx
/usr/local/tomcat
/etc/init.d/tomcat
/etc/logrotate.d/tomcat
/usr/java
/usr/local/apr


按照它的提示,我手动备份了数据库和/usr/local/nginx整个目录,再次卸载,然后重新安装web服务。重启,查看服务启动正常,恢复文件,刷新网站那么是521,要么就是到oneinstack默认页,才发现
/data/wwwroot
没了。

数据库的数据还在,但是data/wwwroot都没了,平时用docker也是直接在这个目录使用,原来迁移过来的只能恢复到两个月前的数据了。

“备份”一次,准备重装独服,后天见。
发表于 2021-5-19 13:42:34 | 显示全部楼层
Akiba 发表于 2021-5-19 13:41
wtf?备份到哪里了?

他的备份文件夹是data/wwwrootXXXXXXXXXXXX
发表于 2021-5-12 05:07:08 | 显示全部楼层
起码说明你的站图片多
发表于 2021-5-12 09:24:11 | 显示全部楼层
oneinstack 升级要先备份 options.conf 文件,下载解压后用备份 options.conf 替换新解压出来的 options.conf

或者,直接 oneinstack/upgrade.sh --oneinstack
 楼主| 发表于 2021-5-18 19:02:45 | 显示全部楼层
makeit 发表于 2021-5-12 05:07
起码说明你的站图片多

不多不多,翻车了没影响
发表于 2021-5-18 21:44:04 | 显示全部楼层
不知道oneinstack都安装了什么,10G的ssd都不够它用的。
发表于 2021-5-18 22:48:36 | 显示全部楼层
卸载之后他会自动备份的。
 楼主| 发表于 2021-5-19 13:41:00 | 显示全部楼层
naryun 发表于 2021-5-18 22:48
卸载之后他会自动备份的。

wtf?备份到哪里了?
 楼主| 发表于 2021-5-19 13:45:20 | 显示全部楼层
naryun 发表于 2021-5-19 13:42
他的备份文件夹是data/wwwrootXXXXXXXXXXXX

感谢,大佬牛逼,还好重装前把/data备份了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-29 21:27 , Processed in 0.064403 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表