首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >备份数据库并从备份还原?

备份数据库并从备份还原?
EN

WordPress Development用户
提问于 2010-08-20 11:31:21
回答 6查看 693关注 0票数 6

我正在使用WordPress 3,并希望将数据库备份到我的计算机( Mac)。我的can主机使用PHP安全模式,因此有时会限制我可以使用的插件。做数据库备份的好方法是什么?有可能实现自动化吗?建议的增量备份/简单吗?显然,我需要测试恢复形式的备份。

EN

回答 6

WordPress Development用户

回答已采纳

发布于 2010-08-20 14:45:12

我个人在常用的备份/恢复插件方面取得了有限的成功。很多时候,最好的备份插件不允许从备份文件中直接恢复。所以我是手动做的。这有点困难,但也更可靠。

使用phpMyAdmin

进行备份

  1. 登录到主机的控制面板(可能是cPanel,可能是其他东西)。
  2. 查找phpMyAdmin并转到您的WordPress数据库
  3. 单击“导出”
    1. 确保所有表都被选中
    2. 单击要保存为文本文件的选项
    3. 导出数据库并将导出的文件保存在安全的地方。

phpMyAdmin

进行恢复

  1. 像以前一样登录,转到phpMyAdmin,选择数据库
  2. 如果您想要完全恢复(即删除所有内容并回滚备份文件):
    1. 清空所有数据库表
    2. 点击“导入”
    3. 加载备份文本文件以恢复所有以前的数据

我用了10个不同的网站。唯一有问题的时候是备份文件很大的时候(>2MB)。在这种情况下,您需要在文本编辑器(记事本或写字板)中打开备份文件,并将每组SQL查询(我按表分解)复制粘贴到phpMyAdmin语句窗口中。即使如此,这也是一个相当快的过程,而且每次都会起作用。

免责声明:如果您以前从未使用过phpMyAdmin,在阅读SQL语句时遇到困难,或者正在为其他人的网站工作,请聘请具有丰富经验的专业人员来完成此操作。如果您不小心删除了数据库,或者正在处理损坏的备份文件,我们将无法修复它。

票数 9
EN

WordPress Development用户

发布于 2010-08-20 11:48:07

首先,我将阅读“法典”中关于WordPress备份备份数据库从备份中还原数据库的章节,以便很好地理解所涉及的问题。

有用于自动化数据库备份过程的一些插件。由于您的网站主机问题,您可能需要尝试几个,以找到一个工作。我不知道有一个插件也可以从备份恢复-要做到这一点,您可能需要使用PHPMyAdmin或类似的工具来手动恢复。

关于自动备份选项,我喜欢的一件事是(全部?)其中,可以选择向您发送一个压缩数据库文件(即db123.sql.gz)。我只需在我的电子邮件客户端中创建一个过滤器,以绕过我的收件箱并将消息存档,这样我就可以从本质上访问我的数据库的修订历史。或者,如果您希望确保备份仍在进行,则无法筛选它们以绕过收件箱,每次手动存档/保存。

票数 2
EN

WordPress Development用户

发布于 2010-08-20 13:17:36

还有几个商业备份选项。回退BackupBuddyVaultPress很容易就想到了。

票数 1
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档