Hi guys, I messed up my multiserver config with thew ssl certs, and I am about to create new VMs with the latest ubuntu distro and ISPconfig to migrate my servers. I have already purchased the Migration toolkit and require some help to do the migration seamlessly. Firstly, does the migration toolkit copy configuration of the distro or only data and config used for ispconfig? Is there any documentation for the toolkit to migrate multiserver installation? So I don't make the same mistake with SSL certs again, I have multiple websites that should use the same certificate for websites and for emails and I need 1 separate SSL for my ISPconfig interfaces. What's the correct procedure to issue these? Thanks in advance
The Migration tool copies the data and config from within ISPConfig, it does not copy the config files that were generated by ispconfig on the old server directly. No, but the steps are not very different from a single server. You just run the tool on each old node, start with the master in case your master hosts something (webs or mails or dns), otherwise start with one of the other nodes. Run the tool on each node, one after another. The tool connects always to the new master server, if the new system is a multiserver system, then it will ask you on which target node the current data/config shall be migrated. See e.g.: https://www.howtoforge.com/tutorial/securing-ispconfig-3-with-a-free-lets-encrypt-ssl-certificate/ And in case you have a purchased ssl cert, then you can use that cert and key in multiple sites too, just put it into the fields on the ssl tab. And for email, postfix does not support something like SNI in web servers, so you would need one IP per SSL cert if you would want to use multiple ssl certs in postfix.
Thanks Till, one more question, I've noticed that the multi server installation tutorial hasn't been updated ever. Is multi server setup a not recommended method?
Perfect, is there any update coming or existing for SSL certs to be updated automatically on mail server and web server (multiserver setup) or I should stick to a cron job syncing both servers at specific times?