Hello,

A client has a fairly large Drupal 6 site with a couple of thousand users. We're overhauling the site entirely (new design, new functionality). I'm wondering what the best approach would be.

  • Should I upgrade the current Drupal 6 installation to Drupal 7?
  • Should I do a clean install of Drupal 7, all new modules etc. then import users and nodes?

Just trying to make my life as easy as possible, thanks in advance!

Comments

MakeOnlineShop’s picture

same question here...

shantanu1’s picture

If your node and use and files are not that much important then you can go with new Drupal 7
Else you upgrade your system to keep your files, user and entity details.

Thanks

Shantanu Karmakar
Mail: shantanu2683@gmail.com

sanjayk’s picture

I was face same situation upgrade drupal 6 to 7. In my case I have to use old database as well so, we cannot install fresh D7. After research I got have to use Migrate module (https://www.drupal.org/project/migrate). Migrate provide a flexible framework for migrate content from other D6 to D7 or other CMS to Drupal. So, I would suggest use Migrate Module.

AndersTwo’s picture

I did a clean install on same server, added D7 versions of used contrib modules (must activate all of them in order to be able to migrate) and used migrate_d2d to transfer all content. The only challenge is a contibuted module Comment Upload, that doesn't migrate well out of the box. Not many people are using this, though. It took a while to learn how to use the Migrate UI, but it worked flawlessly. Didn't use Drush. Read the docs before you start.

I'd recommend this path if you plan on relaunching your site with a new theme and site layout anyway.