Please consider the following scenario:
- There are 3 MySQL database servers on different locations (DBServer1, DBServer2, DBServer3)
- Each DBServer has a single database called EMPLOYEES
Is it possible to have another server (let's call it DBMirror) that acts as a slave shared among the DBServers?
What I'd like to do if possible, is to create 3 databases on DBMirror (EMPLOYEES_1, EMPLOYEES_2, EMPLOYEES_3) and each of those databases would be a slave to the EMPLOYEES database on its correspondent DBServer.
In other words, in DBMirror there would be:
- A database EMPLOYEES_1 which is a slave of the EMPLOYEES database on DBServer1
- A database EMPLOYEES_2 which is a slave of the EMPLOYEES database on DBServer2
- A database EMPLOYEES_3 which is a slave of the EMPLOYEES database on DBServer3
Is this even possible? Most I've read deals with 1 Master / 1 Slave combinations or Multimaster / Circular replication, but that doesn't look like what I want.
I hope you can steer me in the right direction.
Thanks!
- There are 3 MySQL database servers on different locations (DBServer1, DBServer2, DBServer3)
- Each DBServer has a single database called EMPLOYEES
Is it possible to have another server (let's call it DBMirror) that acts as a slave shared among the DBServers?
What I'd like to do if possible, is to create 3 databases on DBMirror (EMPLOYEES_1, EMPLOYEES_2, EMPLOYEES_3) and each of those databases would be a slave to the EMPLOYEES database on its correspondent DBServer.
In other words, in DBMirror there would be:
- A database EMPLOYEES_1 which is a slave of the EMPLOYEES database on DBServer1
- A database EMPLOYEES_2 which is a slave of the EMPLOYEES database on DBServer2
- A database EMPLOYEES_3 which is a slave of the EMPLOYEES database on DBServer3
Is this even possible? Most I've read deals with 1 Master / 1 Slave combinations or Multimaster / Circular replication, but that doesn't look like what I want.
I hope you can steer me in the right direction.
Thanks!