首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >恢复MySQL数据库

恢复MySQL数据库
EN

Database Administration用户
提问于 2021-05-17 11:36:39
回答 1查看 48关注 0票数 0

我的Ubuntu16.04服务器最近被黑客入侵,我的主机允许我通过FTP恢复文件系统,关闭所有其他端口,从而使我无法登录并停止任何服务。我在本地windows文件系统上有文件,这些文件是在服务器和服务仍在运行时复制的。

我有一个新的Ubuntu18.04服务器,在这里我安装了MySQL,但没有安装WordPress (它由MySQL提供动力);最重要的是,我希望在我的新服务器上恢复我的WordPress博客,然后我可以写一篇关于正确备份数据库的重要性的文章。有人能告诉我这是否可能吗?我下一步该怎么做?

EN

回答 1

Database Administration用户

发布于 2021-05-17 17:01:34

在运行MySQL服务器时,对MySQL数据中的文件进行ftp是不安全或不可靠的。MySQL将部分数据和元数据保存在内存中,并将它们异步写入磁盘上的文件。如果您试图复制这些文件,这需要花费非零的时间,因此您很可能在MySQL服务器更新这些文件时复制它们。因此,您可以在更新之前获得文件的早期部分,在更新后获得文件的后面部分。其结果可能是一个不可调和的损坏文件。

一个简单的Wordpress博客可能会有很低的流量,所以它并不是处于不断更新的状态。但风险依然存在。

您应该与您的主机提供商合作,让您获得临时ssh访问权限。或者让他们代表您停止MySQL服务器。

是的,定期备份MySQL数据库。我使用jetpack.com为我运行自动备份。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/291710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档