You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

仅备份WordPress的public_html文件夹未备份数据库,能否恢复网站?

关于仅备份public_html恢复WordPress站点的问题

先直接给结论:仅靠public_html文件夹确实无法恢复完整的旧WordPress网站——因为WordPress的核心数据(文章、评论、用户信息、网站设置、媒体库的关联元数据等)都存储在数据库里,public_html里只有网站的静态文件、主题、插件、上传的媒体文件本身,没有这些关键数据。

不过你备份的public_html文件夹绝对不是没用的,完全不用从头搭建,它能帮你节省大量时间:

可以复用的内容

  • 主题文件:wp-content/themes里的主题(包括你自定义过的代码、安装的第三方主题)都在,直接上传到新站点就能复用,不用重新找主题、重新配置基础外观结构。
  • 插件文件:wp-content/plugins里的所有插件(包括付费插件)都保留着,不用重新下载安装、找授权,上传后激活就能用。
  • 媒体文件:wp-content/uploads里的图片、视频等实际文件都在,虽然数据库里的媒体元数据没了,但可以用Add From Server这类插件扫描该文件夹,把所有媒体重新导入新站点的媒体库,不用重新上传几百上千个文件。
  • 自定义代码或修改:如果你之前修改过wp-config.php、主题的functions.php等文件,这些修改都能直接复用。

接下来的操作步骤

  1. 在新主机上搭建全新的WordPress站点:创建数据库,完成基础安装流程。
  2. 把备份的wp-content文件夹上传到新站点的对应目录,覆盖默认的wp-content(建议先备份新站点的默认wp-content,避免意外)。
  3. 处理媒体库:安装Add From Server插件,扫描wp-content/uploads,将所有媒体文件导入新库;如果旧站点的域名和新域名不同,用Better Search Replace插件批量替换内容里的旧域名路径。
  4. 重新配置网站:比如固定链接、网站标题、菜单、小工具、插件设置这些,因为原来的设置都存在旧数据库里,需要重新调整。
  5. 重建用户:原来的管理员、编辑等用户信息都没了,需要重新创建。
  6. 恢复文章/评论(如果有办法的话):如果旧站点在Wayback Machine或Google缓存有存档,可以手动复制粘贴内容;没有的话只能重新发布,但至少你不用从零开始设计网站结构。

总的来说,你不用完全从头搭建,利用好public_html里的文件能省很多事,只是核心的内容数据需要重新补全或者通过存档找回。

内容的提问来源于stack exchange,提问作者Satyajit Das

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:53:03