We are currently hosting a system of 3 servers containing Drupal 5 and Drupal 6 installations in a multi-site configuration, with a total of about 750 active sites. The sites have a common core, but independent databases for each installation. We're looking to migrate to Drupal 7 in a similar multi-site configuration, but finding the management of the sites is overwhelming, especially for upgrades. For major upgrades, we're having to update the core and default install, then touch the upgrade.php for each site, which understandably is a very time consuming activity.

That said, other CMS systems have a centralized management platform that allows for tracking and updating all instances at one point, instead of hand touching each one. Is there such a system for Drupal? We don't want to abandon the Drupal platform, but from the point of migrating, this would likely be the tipping point to switch to another system.

Comments

AndyD328’s picture

It sounds as though you just need to add Drush ( http://drush.ws/ ) and use the @sites up or updatedb command.
Life is better with Drush :-)