2010-02-10 45 views
3

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

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

感谢

回答

0

我后来恢复弄清楚了。干净安装Wordpress新版本但不会丢失网站的一种方法是使用Jon提到的Wordpress导出功能。

http://codex.wordpress.org/Tools_Export_SubPanel

这个出口你的博客包含您的网站的所有内容的XML文件:文章,评论,作家,网页等,但是,图像不走。但是,导入此XML文件时,如果原始网站仍处于联机状态,则可以选择自动下载和导入附件。因此,我所做的是导出我的XML文件,将其上传到安装在子域上的wordpress博客,自动获取附件,然后从子域导出XML文件以导入实际的WordPress网站。通过这种方式,我的附件只是从网站转移到子网站。这样做很简单,因为我不必手动备份附件。

所以我所做的就是回到了我的主题,导出我的博客XML,然后删除WordPress的,然后我的数据库我的网站和我的网站的一个子都上了一个新的数据库重新安装。 然后我导入我的XML文件,并将我的主题放在子域的主题文件夹中。然后我导出了我的网站的这个子域副本的XML文件,并将其导入到我的真实网站。这使得我的博客拥有正确的内容和正确的主题,但没有任何链接,插件或颜色正确。然后,我必须通过面板自定义wordpress才能将其恢复到原来的样子。为此,很幸运,我有一个网站的存储副本可供参考。

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

3

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

http://codex.wordpress.org/WordPress_Backups

如果你已经安装了phpmyadmin你可以从疗法数据库转储。如果您没有安装,请使用mysqldump

WordPress安装备份可以通过以下网址启动:

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

将包含“您的文章,页面,评论,自定义字段,分类和标签”。

0

要做的最好的事情就是手动复制数据库,因为wordpress恢复对内置还原功能具有上传限制。所以如果你已经写了一段时间,这可能是非常糟糕的。

mysqldump -u yourUsername -p yourDatabaseName > databaseName.sql 

将创建该文件databaseName.sql这是所有数据库信息进行完整克隆(你所有的讯息& WordPress的CONFIGS)

那么你就可以

mysql -u yourUsername -p yourDatabaseName < databaseName.sql 
0

您可以简单地使用EverLive.net。无需安装任何插件。不需要shell访问。有了这项服务,您可以简单地将您的WordPress网站备份到云端。当您需要恢复时,还可以使用单击还原选项。