我正在尝试将Drupal 6网站迁移到Drupal 7.我希望迁移所有内容类型。
我该怎么做?
答案 0 :(得分:4)
您是否阅读过Drupal 6到Drupal 7升级指南? http://drupal.org/documentation/upgrade/6/7
尝试阅读,尝试在本地计算机或开发计算机上进行升级(确保备份数据库和代码库),然后回过头来询问更具体的问题......
如果你有一个相对简单的Drupal网站,那么事情应该会很顺利。如果您有一个非常复杂的站点,您可能需要考虑迁移您的站点而不是简单升级(意思是:导出您的内容,在Drupal 7中重建站点,并将其重新导入Drupal 7站点)。
对于很多人来说,如果你不需要Drupal 7中的任何功能,最好坚持使用Drupal 6几个月。我已经升级了我的一些网站,但我可以我满怀信心地说,我运行的几个Drupal 6站点必须在Drupal 7之前等待至少6个月,而我使用的重要模块足够稳定以进行无缝升级。
答案 1 :(得分:0)
我已经列出了我在这里采取的步骤(http://www.siteconsortium.com/h/D0000Q.php)来进行全面升级。它运作得很好。
首先将整个数据库从Drupal 6升级到Drupal 7.这将迁移您的内容类型并保留所有内容。
我备份了Drupal 6数据库,并备份了正在运行的Drupal 6 webroot目录。
mysqldump -uuser -ppass drupalDB> drupalDB_6.sql cp -r public_html public_html.back 转到drupal7 / admin / modules并清点所有模块。非核心模块不会升级。您可能必须手动重新添加模块并在升级后重新配置它们。
我通过下载最新的Drupal 7源代码并将其内容复制到Drupal 6中,将数据库从Drupal 6带到了Drupal 7。
cp -r drupal-7.26 / * public_html /。 要完成数据库升级,只需打开您的网站和drupal /,然后按照步骤升级网站。
运行升级后,如果您愿意,请保存数据库,并将其与Drupal 7一起使用。
以下是我采取的全部步骤。
答案 2 :(得分:0)
步骤进行:
按照根目录中的upgrade.txt;它很好地阐述了所有过程