MySQL Главный-подчиненный репликация между AWS и GCP - PullRequest
0 голосов
/ 19 июня 2020

Я работал над проектом по репликации Mysql Master-Slave. Я хочу настроить репликацию главного подчиненного устройства между AWS и GCP, где AWS имеет AWS RDS в качестве главного, а подчиненное устройство или реплика находится на стороне GCP. Но я хочу создать эту реплику на стороне GCP, не выставляя публично главный экземпляр на AWS. Это означает, что это должно происходить в частной сети.

Я нашел решения, в которых мы можем создать прокси для главного экземпляра, а затем создать реплику на стороне GCP с помощью служб миграции Cloud SQL. Но я не этого хочу. Я не хочу назначать прокси для главного экземпляра.

Процесс создания реплики должен происходить в частной сети.

Что мне делать дальше? Помогите.

Также, пожалуйста, дайте мне знать, если вопрос все еще остается неясным.

Ответы [ 2 ]

1 голос
/ 20 июня 2020

Создайте транзитный шлюз между AWS VP C и частной сетью GCP.

https://docs.aws.amazon.com/vpc/latest/tgw/what-is-transit-gateway.html

1 голос
/ 20 июня 2020

Если частная сеть на главном сервере (AWS) является обязательной, то это будет невозможно. Документация об использовании Cloud SQL в качестве внешней реплики четко описывает требования к источнику:

Убедитесь, что исходный сервер базы данных соответствует следующим требованиям к конфигурации:

  • Доступный извне адрес IPv4 и порт TCP.
...