开始准备
为了本教程,假设你已经有一个WordPress数据库备份的压缩文件。如果还没有,可以手动制作一个WordPress数据库备份。如果你因为主机服务提供商的问题而需要恢复,现在可能是更换到更好主机的好时机。我们推荐了一些我们信赖的WordPress主机服务商。
准备恢复WordPress数据库备份
首先,你需要创建一个新的数据库。登录你的cPanel账户,然后点击数据库部分下的MySQL数据库。接下来,提供一个数据库名称并点击创建数据库按钮。
现在你已经创建了一个数据库,接下来需要一个MySQL用户,赋予该用户全部权限来操作新的数据库。在同一个MySQL数据库页面,滚动到MySQL用户部分并添加一个新用户。提供一个用户名和强密码,然后点击创建用户按钮。接下来需要将此用户添加到MySQL数据库。在‘将用户添加到数据库’部分,选择用户和数据库然后点击添加按钮。现在你的新数据库已经准备好使用WordPress了。
导入WordPress数据库备份
首先访问cPanel仪表板。在数据库部分,点击phpMyAdmin。接下来选择你之前创建的数据库,然后点击导入按钮。点击选择文件按钮上传你的WordPress数据库备份文件,点击页面底部的开始按钮开始导入。当导入完成时,你会看到成功信息。你已成功导入数据库,下一步是使用新数据库安装WordPress。
恢复你的WordPress网站
手动恢复WordPress,你需要在服务器上手动安装WordPress。在安装过程中,当你到达‘创建配置文件’步骤时,输入你之前创建的数据库名称和用户。你会看到WordPress可以连接到你的数据库,现在可以运行安装。点击安装按钮后会显示‘已安装’信息。现在你可以登录到你的WordPress网站。
恢复故障排除
主题
简单安装一个新的旧主题副本。如果你对主题文件进行了直接更改,这些更改将会丢失。你需要重新设置主题选项。
小工具
小工具对WordPress主题很重要。幸运的是,它们存储在数据库中,切换到旧主题会恢复一些小工具。去外观»小工具部分添加并重新排列侧边栏中的小工具。某些WordPress插件带有自己的小工具,首先需要安装并激活这些插件才能使用对应的小工具。
固定链接
你的网站的固定链接结构也存储在数据库中,会自动恢复。但如果前端显示404错误,需刷新固定链接设置。去设置»固定链接,点击保存更改按钮,不需要更改任何内容。
插件
WordPress存储你的网站启用插件记录。当你首次访问插件页面时,WordPress会显示数据库中记录但未安装的插件错误列表。记录所有插件名称,逐个安装并激活。
恢复丢失的图片
浏览器缓存查找图片
如果你最近丢失了网站,可以在浏览器缓存中查找图片。Firefox用户可以下载CacheViewer2插件来查找存储在浏览器缓存中的网站图片。右键点击图片并选择另存为即可。Windows上的Google Chrome用户可以尝试Chrome Cache Viewer。
网络缓存查找图片
可以使用几个网络服务查找网站的缓存版本。最先可以在Google图片搜索中输入你的网站URL,查看Google找到的图片并保存。若是更旧的网站,可以尝试使用Archive.org。
查找和替换网站上的图片
如果旧网站内容不多,可手动替换文章中的图片。如果内容很多,手动查找和替换图片会很困难。安装并激活Broken Link Checker插件,去工具»断链检查页面,插件会显示网站上的所有损坏链接。可点击链接文本栏排序损坏链接列表以先显示图片。编辑文章替换恢复的图片,对于无法恢复的图片,重建或取消链接。
额外提示:使用Duplicator设置自动备份
恢复所有丢失数据会很困难,网站可能显示错误并影响用户体验。因此建议你设置自动备份。我们推荐使用Duplicator,这是一款高级WordPress备份插件,提供简单恢复选项并能自动在云端创建和保存备份。
希望这篇文章能帮助你从数据库备份恢复WordPress网站。你可能也想查看我们保护WordPress管理区域的13条重要提示和最佳WordPress备份插件推荐列表。