Having difficult-to-solve email issues on the primary VM in a multi-server configuration, I decided to clone the secondary twin VM (on which email services work perfectly) and transfer it to the primary server, replacing the primary VM. In addition to the standard configuration changes, regarding ISPConfig (whose graphical interface, master, resides on a third server), is it sufficient to change the server_id value in the /usr/local/ispconfig/server/lib/config.inc.php file to that of the old primary VM? Thanks a lot
Are you trying to replace the master node with a slave node? The master has more data than a slave node. A slave node has only its local data and not the data of other nodes, which only the master node has. So a slave node can not replace a master in a multiserver setup.
No, I'm trying to replace a slave node with another slave node. The machines providing the services are both ISPConfig slaves (the ISPConfig master is on another server and does just that). It involves duplicating the slave node providing the email service and replacing the mirror slave node, which only comes into play if the first fails.
The server_id in the server config file is never the ID of a primary server. Its always the ID of the local system. The primary server has always had ID 1, and only the primary server has that ID; no other system in the multiserver setup may use ID 1.