【问题标题】:SQL phpmyadmin backup issueSQL phpmyadmin 备份问题
【发布时间】:2016-02-13 16:05:51
【问题描述】:

我们的网站由 dreamhost 托管,两年前我们从 joomla 切换到 WordPress。

问题:有一个表 (Jo's_bannertrack) 有 28.000.000 条记录(是的,认真的)。我很确定它不再使用了,它应该是 joomla 的......但由于网站很大并且访问过,我不想制造任何麻烦。 我无法进行任何备份:我尝试过使用 wpclone 和 mysql dump,但它总是太大。

Dreamhost 授予我使用 ssh 和 phpmyadmin 的访问权限。

有什么想法吗?

【问题讨论】:

  • forum.joomla.org/viewtopic.php?p=2028823(您也可以在banner configuration 中关闭对该表的写入。不过,我不相信这是询问此 Joomla 功能的好地方,因为它不是真的一个编程问题。)
  • @Matt 我不认为这是他要问的 joomla 功能,而是对大数据库进行备份,所以我将其标记为移至 dba-stackexchange
  • @davejal 似乎很合理。我所看到的关于这张表的所有信息都表明,只要没有人监控网站上的横幅点击统计数据,就没有人会关心它是否被截断,所以我想我会在此过程中指出一些资源。

标签: sql wordpress phpmyadmin


【解决方案1】:

您是否尝试过其他堆栈论坛中描述的这些选项?

  1. Serverfault
  2. DBA

虽然您没有给出表的大小(仅记录数),但我希望您至少应该能够仅从该特定表执行简单的 mysqldump(使用您的 ssh 登录)。

您还可以使用 phpmyadmin 定义要备份的行数

  1. 浏览到表并打开以查看记录
  2. 点击导出
  3. 在“另存为文件”按钮上,使用选项来选择要导出和开始的行数。

这将从 1 个表中输出不同的 sql 文件。您应该测试一下一次可以导出多少行。

【讨论】:

  • 请不要在各个堆栈站点之间交叉发帖。
  • @Dean 我将其标记为将其移至 DBA,我应该编辑答案并删除开头吗?
  • 当然,当(如果)它被移动到 dba 时,它值得删除,但它不像你说的“嘿,把它发布到所有网站上”,所以它可能没问题。
【解决方案2】:

我猜phpMyAdmin不是一种可以有效备份这么多数据的工具。由于 phpMyAdmin 中缺乏任何自动化,使用一些替代解决方案来迁移如此大量的数据似乎更合理。

【讨论】:

    猜你喜欢
    • 2013-02-22
    • 1970-01-01
    • 2011-05-18
    • 1970-01-01
    • 1970-01-01
    • 2014-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多