burnley
Regular Pleskian
Plesk 12.5.30 Linux on both src and target servers. Per client migration. On both src and target servers there are 2 database servers configured:
1. localhost:3306, default
2. remote_db:3306, on a Percona XtraDB 5.7.18 cluster.
Both src and target servers have admin access to remote_db. What I see during the migration is that the databases that are running on the localhost instance on the source server end up being deployed on the target server in the cluster.
Example:
src_server IP: 1.2.3.4
target_server IP: 5.6.7.8
remote_db has an entry in /etc/hosts, so that both src and target can connect to it by hostname.
Here's what the migrator outputs during migrating the clients (obfuscated):
[...]
[2017-06-27 15:52:22][INFO] [domain.name] Copy database 'wordpress_0' content from MySQL database server 1.2.3.4:3306 to MySQL database server remote_db:3306
[...]
Ooops! I didn't want that, nor did I expect it. It should have gone like this:
[2017-06-27 15:52:22][INFO] [domain.name] Copy database 'wordpress_0' content from MySQL database server 1.2.3.4:3306 to MySQL database server 5.6.7.8:3306
In other words:
src_server:3306 -> target_server:3306
remote_db:3306 -> remote_db:3306 - this operation shouldn't be needed, any application using remote_db:3306 should continue using it.
Bug?
1. localhost:3306, default
2. remote_db:3306, on a Percona XtraDB 5.7.18 cluster.
Both src and target servers have admin access to remote_db. What I see during the migration is that the databases that are running on the localhost instance on the source server end up being deployed on the target server in the cluster.
Example:
src_server IP: 1.2.3.4
target_server IP: 5.6.7.8
remote_db has an entry in /etc/hosts, so that both src and target can connect to it by hostname.
Here's what the migrator outputs during migrating the clients (obfuscated):
[...]
[2017-06-27 15:52:22][INFO] [domain.name] Copy database 'wordpress_0' content from MySQL database server 1.2.3.4:3306 to MySQL database server remote_db:3306
[...]
Ooops! I didn't want that, nor did I expect it. It should have gone like this:
[2017-06-27 15:52:22][INFO] [domain.name] Copy database 'wordpress_0' content from MySQL database server 1.2.3.4:3306 to MySQL database server 5.6.7.8:3306
In other words:
src_server:3306 -> target_server:3306
remote_db:3306 -> remote_db:3306 - this operation shouldn't be needed, any application using remote_db:3306 should continue using it.
Bug?