Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目标:能够实时同步2个linux服务器。
我担心的是在使用 Rsync 镜像 mysql 服务器之后。它唯一无法同步的是条目(即使用插入查询将数据插入数据库)。我将如何解决这个问题?
我做过的事情:
scp
我用了
rsync -avc /var/lib/mysql/ root@10.1.99.XXX:/var/lib/mysql/
同步数据库/表,但无法同步条目。
岩崎,
它并不像使用 rsync 那样简单,因为 mysql 可能会在您推送文件时打开文件。Linux 可以进行文件复制,但是使用这种技术,表被锁定在内存中,直到数据库重新启动。
我确实有一个脚本可以执行同步部分,但它确实需要重新启动数据库,这可能不是您想要的(您提到实时同步)