We have the following big problem with our aegir installation. Our first installation was 0.2 or something, we were very happy when everything worked right but then we had some troubles with migrating. aegir did not recognize packages are correctly installed or something (we dont know) so we cant migrate from any drupal version to another...
Problem solved when we installed the newest version (this was 0.3 or 0.4 i dont really know ether :D) and then migrating sites by hand with drush and provision script. Biggest problem is now: every site is on 6.19 but in aegir they are shown as 6.17, 6.16, 5.18 whatever...
I thought i might be a good idea to use aegir, because its a great tool and easier to maintain (we are 4 admins with a lot of drupal installations), so i tried to backup a site, then delete it in aegir and create a new one. But: when the install script runs the whole site is beeing destroyed and created from scratch.
Is there any possibility that i can truncate the database and reimport the sites (now with correct platform and profiles etc)?
I dont want to write the queries to do that, thats just a annyoing job ;)
and oh i forgot: we had some toubles also with the database... When installing sites, the cron queue was running too often and now we have multiple databases for every site (like site_1337, site_1337_1, site_1337_2, ...) thats also a problem... so the best would be to make a database dump and reimport also the database
do we have to create new sites and then import the old ones with BAM or so?
Comments
I suspect you fel foul of
I suspect you fel foul of this - http://drupal.org/node/785534
The platforms of sites didndt update aftr migrate,
has been fixed in newest releases.
So it seems you started using just the backend, and the UI is out of date now?
are you guys running alpha 9-11 yet ?
You guys miight just want to delete your hosting site entirely and re-install.
It's now a simple shell script.
All you need to do is delete the hostmaster platform, the drush folder, the .drush folder.
then you download the latest install.sh.txt from our git repo.
Running
./install.sh.txt aegir.mydomain.comwill download all the needed tools for you.The next step with your new aegir UI is to simply add platform nodes for your existing ones.
in the latest release, if you have a backup you can use.
do :
<?phpdrush @newsite.com provision-delete # uninstall the site you want to replace
drush @newsite.com provision-deploy /path/to/backup.tar.gz --old_uri='oldsite.com'
drush @newsite.com provision-verify
?>