Linking existing Aegir installations into multiserver
I have a few Aegir installations that I use for various purposes - one on a production server, one in my local development environment, and one on an Amazon EC2 instance that I use for staging. It would be nice if I could push (clone / migrate) sites between these servers, for obvious reasons.
I read the documentation on remote servers, but I'm still unclear on some points. Let's say I want to make my local development installation the 'master' - is it possible to convert the other two installations into slaves? More importantly, will I still be able to access those two Aegir front-ends directly (clients need to be able to access them, for instance)?
#1
In short: No, that is currently not supported.
Converting those two installations into slaves could be done... although tricky. Working with multiple masters would just mess things up...
If you really must then the local dev box could be a slave of your production system.
#2
I see- too bad. Thanks for letting me know!
#3
A very viable solution is to use Hosting Remote Import instead. We've recently begun to deploy this on Koumbit AegirVPSs, to allow migrating sites between servers.
Note that we ran into a bug with the backend component, but there's a pretty simple work-around that I'm hosting in a sandbox repo, if you're interested.
#4
Awesome, I will try that out- thanks!