mysql 被黑恢复_WordPress网站被黑后数据恢复教程,怎么恢复网站数据?

如果你是一个新站,第一次遇到这种情况,请不要慌,按照以下步骤进行恢复。

如果你有整站备份(网站所有文件和数据库文件),那么你可以直接恢复网站数据,这是最好的。

也有朋友会问,我们没有备份,怎么办呢?

这种情况分两种

第一种是刚做的没数据或者文章很少。如果网站能打开的话,把那几篇单独打开网页,不要关,然后把网站数据全部清空后,重新安装WordPress,重新安装后,支付把那些文章复制到重新安装的网站上发布就行了。这只适合没什么数据的网站。如果网站打不开的话后台能进去的话就试试更新WordPress版本,或者重装那个版本,这个方法也可以清楚一下系统文件被改的情况。

第二种网站有一定的数据了。那么把网站整站打包下载下来。然后我们只要这两个数据。

1.uploads文件夹里的数据,路径在网站根目录/wp-content/uploads

2.数据库文件

解释一下为什么只要这两个数据,数据库里不会有木马的,这个可以放心拿出来恢复,第二个是uploads这个是媒体文件,这里的数据不恢复的话,那么你网站里的文章里的图那些就不存在了。所以也要拿出来,不过建议扫一下有没有木马或者其他的。一版都是放到主题或者插件里去,所以主题文件夹themes和插件文件夹plugins就不能要了。主题的设置是保存在了数据库里的,所以你可以之后恢复的时候上传主题就行了,对网站没影响,但是插件你需要在之前打包到本地里的plugins文件夹里看有哪些插件,然后从WordPress的插件库去在线安装。这样才能保证没有木马或者后门,插件也是一样设置保存在了数据库里了。

具体恢复教程就是:

1.整站备份(网站所有文件和数据库文件)

2.新安装WordPress

3.恢复数据库

4.把新安装的uploads文件夹删除,然后把本地的uploads文件夹上传到根目录/wp-content/uploads,简单的讲就是用备份的uploads替换新安装的uploads文件夹内容

5.重新上传主题

6.重新在WordPress插件库安装插件

至此,整站安全的恢复所有数据。

你可能感兴趣的:(mysql,被黑恢复)