我们有一个本地mysql服务器(不在公共域上),并希望该服务器复制到我们拥有的google cloud sql实例。我的问题是: 这可能吗? 2.我们的本地服务器只能在本地网络上访问。没有公共IP等。虽然服务器有互联网。我不确定复制是如何工作的,这是从主人到奴隶的单向交通吗?
如果是这种情况,那么即使本地mysql服务器在公共域上不可访问也是可能的,因为它只需要连接到云上的从属服务器。
希望这是有道理的
答案 0 :(得分:0)
MySQL复制需要从从站到主站的连接。实现这一目标的最简单方法是设置DMZ或端口转发,以便可以通过Internet访问您的SQL实例。
Google Cloud SQL不支持从异地到Cloud SQL的复制,但您可以在GCE上使用MySQL。
如果你在GCE上使用MySQL,你可以选择使用Cloud VPN来允许从你的GCE实例到本地MySQL实例的连接,而不需要公开曝光。