【问题标题】:MySql Database Replication from local to remoteMySql 数据库从本地复制到远程
【发布时间】:2021-05-20 07:17:23
【问题描述】:

我们有一个在本地机器上运行的 Web 应用程序。我们想将 MySQL 数据库复制到远程(网络)。我已经查看了在线教程,并且我对主主机地址有一个担忧。由于我们通常在一天结束时关闭笔记本电脑,因此 IP 地址每天都不会相同。有没有其他不指定本地到远程IP也可以实现复制的方式或方法?

谢谢!

【问题讨论】:

    标签: mysql replication


    【解决方案1】:

    MySQL 复制非常健壮,可以正确处理主服务器长时间离线的情况。

    您的笔记本电脑可以建立到副本服务器或某个中继服务器的 VPN 隧道。您在隧道的两个端点上使用的私有地址将是静态的。无论使用何种类型的互联网连接,这种方法都可以正常工作 - 一天可能在家里,另一天在办公室,另一天在自助餐厅使用 WiFi 热点。

    WireguardOpenVPN 可能更容易设置和排除故障,IPSec 是另一种选择。

    注意事项:

    • 在数据库主控端有足够长的二进制日志保留期 - 所以过去的事务有机会复制到从控端。它由expire_log_days 设置。
    • 设置无限master-retry-count

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      • 2013-03-04
      • 1970-01-01
      • 1970-01-01
      • 2018-05-18
      • 2016-04-28
      相关资源
      最近更新 更多