3

我的 Wordpress 博客似乎被黑了,现在博客无法保存,我所做的任何更改(例如批准评论)都没有效果。我正在尝试备份我的网站,以便卸载 wordpress 并执行干净的重新灌输。我想创建一个备份,这样当我恢复网站时,所有内容都会与以前一样:帖子、图像、链接、颜色、评论、主题、页面等。我已经成功备份了 MySQL 数据库。我如何备份网站的其余部分。

请告诉我如何备份网站以及如何恢复网站。

谢谢

4

6 回答 6

3

您需要备份数据库Wordpress 安装。用于此的主要资源是 Wordpress 站点:

http://codex.wordpress.org/WordPress_Backups

如果您安装了phpmyadmin,您可以从那里进行数据库转储。如果您没有安装它,请使用mysqldump

可以通过以下 URL 启动 Wordpress 安装备份:

http://[yourwordpressurl]/wp-admin/export.php

这将包含“您的帖子、页面、评论、自定义字段、类别和标签”。

于 2010-02-10T07:38:38.913 回答
0

最好的办法是手动复制数据库,因为 wordpress 恢复对内置恢复功能有上传限制。所以如果你已经写了一段时间的博客,这可能真的很糟糕。

mysqldump -u yourUsername -p yourDatabaseName > databaseName.sql

将创建文件 databaseName.sql 这是所有数据库信息的完整克隆(所有帖子和 wordpress 配置)

然后你可以稍后恢复

mysql -u yourUsername -p yourDatabaseName < databaseName.sql
于 2010-02-17T08:40:52.663 回答
0

我想到了。干净地安装新版本的 Wordpress 但不会丢失您的网站的一种方法是使用 Jon 提到的 Wordpress 导出功能。

http://codex.wordpress.org/Tools_Export_SubPanel

这会将您的博客导出到一个 XML 文件,其中包含您网站的所有内容:帖子、评论、作者、页面等。但是,图像不附带。但是,在导入此 XML 文件时,可以选择自动下载和导入附件,如果原始站点仍然在线,则可以这样做。所以我所做的是导出我的 XML 文件,将其上传到安装在子域上的 wordpress 博客,自动获取附件,然后从子域导出 XML 文件以导入实际的 wordpress 站点。这样,我的附件就可以简单地从站点移动到子域再返回站点。这很容易,因为我不必手动备份我的附件。

所以我所做的是备份我的主题,将我的博客导出为 XML,然后删除 wordpress 和我的数据库,然后在我的站点和站点的子域上使用新数据库重新安装它。然后我导入了我的 XML 文件并将我的主题放在子域的主题文件夹中。然后我导出了我站点的这个子域副本的 XML 文件,并将其导入到我的真实站点中。这使我的博客的所有内容和主题都正确,但没有一个链接、插件或颜色正确。然后,我不得不通过面板自定义 wordpress 以使其恢复到原来的外观和感觉。为此,我很幸运有一个存储的站点副本可供参考。

这个过程很长,因为我实际上必须重建我的站点两次,一次用于子域,然后再次用于实际的东西。但它解决了我的问题。

于 2010-02-25T15:36:57.843 回答
0

您可以简单地使用 EverLive.net。无需安装任何插件。无需外壳访问。使用此服务,您可以简单地将您的 wordpress 网站备份到云端。即使您需要还原,也可以使用一键还原选项。

于 2015-02-01T18:46:54.010 回答