【问题标题】:How do i take the backup of my Drupal 6 database and import it in to Drupal 7.12?如何备份我的 Drupal 6 数据库并将其导入 Drupal 7.12?
【发布时间】:2012-02-16 17:44:14
【问题描述】:

我实际上是使用 Drupal 一周,所以是新手。基本上我已经备份了 Drupal 6 数据库,全新安装了 Drupal 7.12,现在需要将所有内容导入到我的新数据库中

我昨天尝试使用提要模块并从 csv 文件导入用户表,这有效,但它不适用于节点导入,它说它导入了 1 个节点并更新了 500+,

我可以看到 drupal 7 中的表中有不同的字段,所以我想知道是否有办法导入所有内容还是我必须手动导入?

谢谢


更新 只是为了更新你们,设法备份了drupal 6站点并再次检查了安装过程,按照升级文档到T并且它导入了一切正常,我想我上次没有禁用模块或匆忙从 6.13 到 drupal 6.24 的更新进展顺利,太快了..

哦,好吧,这是一个学习曲线,这是肯定的......感谢大家抽出时间来回答!

【问题讨论】:

    标签: drupal


    【解决方案1】:

    数据库结构在 6 和 7 之间发生了很大变化,因此没有直接的方法可以将旧基础导入新基础。

    我认为您应该再试一次 Feed,因为您提到的消息表明您已经接近让某些东西起作用了。 Feeds 中有一个选项可让您禁止它更新节点,但强制它创建新节点。也许值得一试。

    另外,您没有详细说明您使用的过程,但是在尝试在 D7 中导入之前,应仔细导出 D6 内容。如果您的内容类型不太复杂,您可以使用 Feeds HTML 解析器直接从旧网站的 URLS 中获取内容。

    希望能给你一些提示,让你走上正确的道路。

    【讨论】:

      【解决方案2】:

      您需要知道的一切都应该在here 或 drupal.org 上的其他地方找到

      【讨论】:

      • 当我第一次升级时,它告诉我需要清空数据库,因为已经安装了 Drupal,所以我就是这样做的,但我想不出办法从我的备份。我已经阅读了链接中的信息,但没有说明如何导入所有内容,有什么想法吗?我猜我做错了
      【解决方案3】:

      您不需要清除数据库。您是否禁用了所有模块(不是卸载),然后运行更新?听起来您可能替换了配置文件,而清晰的文件正在报告数据库是结构化的。确保您正在运行旧的配置文件,并且只需要更新(而不是重新安装)。

      【讨论】:

        猜你喜欢
        • 2010-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-06
        • 1970-01-01
        相关资源
        最近更新 更多