我的 Wordpress 博客似乎被黑了,现在博客无法保存,我所做的任何更改(例如批准评论)都没有效果。我正在尝试备份我的网站,以便卸载 wordpress 并执行干净的重新灌输。我想创建一个备份,这样当我恢复网站时,所有内容都会与以前一样:帖子、图像、链接、颜色、评论、主题、页面等。我已经成功备份了 MySQL 数据库。我如何备份网站的其余部分。
请告诉我如何备份网站以及如何恢复网站。
谢谢
您需要备份数据库和Wordpress 安装。用于此的主要资源是 Wordpress 站点:
http://codex.wordpress.org/WordPress_Backups
如果您安装了phpmyadmin,您可以从那里进行数据库转储。如果您没有安装它,请使用mysqldump。
可以通过以下 URL 启动 Wordpress 安装备份:
http://[yourwordpressurl]/wp-admin/export.php
这将包含“您的帖子、页面、评论、自定义字段、类别和标签”。
最好的办法是手动复制数据库,因为 wordpress 恢复对内置恢复功能有上传限制。所以如果你已经写了一段时间的博客,这可能真的很糟糕。
mysqldump -u yourUsername -p yourDatabaseName > databaseName.sql
将创建文件 databaseName.sql 这是所有数据库信息的完整克隆(所有帖子和 wordpress 配置)
然后你可以稍后恢复
mysql -u yourUsername -p yourDatabaseName < databaseName.sql
我想到了。干净地安装新版本的 Wordpress 但不会丢失您的网站的一种方法是使用 Jon 提到的 Wordpress 导出功能。
http://codex.wordpress.org/Tools_Export_SubPanel
这会将您的博客导出到一个 XML 文件,其中包含您网站的所有内容:帖子、评论、作者、页面等。但是,图像不附带。但是,在导入此 XML 文件时,可以选择自动下载和导入附件,如果原始站点仍然在线,则可以这样做。所以我所做的是导出我的 XML 文件,将其上传到安装在子域上的 wordpress 博客,自动获取附件,然后从子域导出 XML 文件以导入实际的 wordpress 站点。这样,我的附件就可以简单地从站点移动到子域再返回站点。这很容易,因为我不必手动备份我的附件。
所以我所做的是备份我的主题,将我的博客导出为 XML,然后删除 wordpress 和我的数据库,然后在我的站点和站点的子域上使用新数据库重新安装它。然后我导入了我的 XML 文件并将我的主题放在子域的主题文件夹中。然后我导出了我站点的这个子域副本的 XML 文件,并将其导入到我的真实站点中。这使我的博客的所有内容和主题都正确,但没有一个链接、插件或颜色正确。然后,我不得不通过面板自定义 wordpress 以使其恢复到原来的外观和感觉。为此,我很幸运有一个存储的站点副本可供参考。
这个过程很长,因为我实际上必须重建我的站点两次,一次用于子域,然后再次用于实际的东西。但它解决了我的问题。
您可以简单地使用 EverLive.net。无需安装任何插件。无需外壳访问。使用此服务,您可以简单地将您的 wordpress 网站备份到云端。即使您需要还原,也可以使用一键还原选项。