版权属于:
城南旧事
本文链接:
http://blog.loli.top/archives/965.html
(转载时请注明本文出处及文章链接)
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
事情起因:
前天看到腾讯活动,腾讯清凉云可以免费升级为2核,4G,6M,80G磁碟的活动,感觉挺划算的,就计划迁移博客。
我博客原来是在阿里云开发者主机上面,配置不高但是对于本网站还是够用的。
环境还是万年的lnmp,mysql我使用的是5.7的版本,一直也都相安无事,速度也都还可以。
当我看到腾讯云推出的老用户升级活动的时候想着自己的老学生机可以也去升级,一切都很顺利成功升级。
之后备份好数据后,销毁了阿里云的服务器。
就在迁移数据的时候,数据库也正常导入了,网站打开正常也就没管太多。清理了原来所有的数据。新环境我配置5.6的数据库。
一直到,我准备发布文章的时候,只要提交就提示数据库错误,无法发布更新文章,但是可以正常删除文章。
通过查询数据库发现,cid自增属性消失,数据库索引全部丢失。
一脸懵的想着再去对比修复数据库已经不现实了。
想着这么多朋友也都支持,不能因为这样就不写了不修复了。
于是折腾开始,以下步骤也给tp数据库损坏的同学提供一个紧急备灾的思路。
1.安装tpbye插件,导出所有信息
2.安装wp博客,导入tp导出的博客数据
3.全新安装一个tp博客,使用wp转ty工具直接进行数据库转换
通过以上的折腾,一切都完美解决。
但是文章浏览量和赞数据已经永久丢失,文章格式成了html格式。
写网站的同学一定要慎重备份自己的数据库哦!
我用的也是腾讯的清凉云,哈哈,还真是实惠哦,可以一下续费4年,才400快
我现在都不用这个了,不过腾讯是真的划算
我在05年就出过问题,当时是服务器挂了。没有备份。你这个还好。当时数据都拿不回来,
现在简单,宝塔定时备份,隔两天备份一次数据,传到onedrive,
如果要折腾,备份当天时间的数据,备份后不再发布内容。拿备份数据 新建一个博客站点,等新建的都可以稳定使用。直接把域名解析过来,妥妥的。
现在我每天都在备份,数据库只要不丢就没事
数据库不备份,博主两行泪啊
已经修复好了
数据库不备份,博主两行泪啊
泪了
我这刚写完自动备份到obfs的python代码,给我发邮件吧,我发给你,好好的博客丢了可惜了
感谢感谢
[email protected]
是的,建议每周备份到oss,很便宜
我华为云买了6年的obs40G储存空间