通过 WAN 设置 MySQL 复制的最佳实践

通过 WAN 设置 MySQL 复制的最佳实践

我想通过 WAN 使用 MySQL 复制来进行备份。

确保数据一致性且无需太多人工干扰的最佳实践是什么?

答案1

我会这样做

我将通过 VPN 设置简单的 MySQL 复制。

复制过程非常简单,您可以使用 OpenVPN 之类的实用程序。

这是我能想到的最简单、最容易的方法。

这是在 Fedora 10 中设置复制的教程(过程基本相同)http://www.howtoforge.com/how-to-set-up-mysql-database-replication-on-fedora-10

设置 OpenVPN 的方法如下 http://openmaniak.com/openvpn.php

您可以使用 MySQL 复制监视器来确保该进程正常运行。

答案2

您只是在寻找备份还是在其他地方运行的实际 mysql 服务器?

DKNuckles 的答案是正确的......

但是 - 如果只是备份 - 一个简单的备份脚本(免费)可能对你有用

http://sourceforge.net/projects/automysqlbackup/ 很棒的剧本[电子邮件保护]它使用 mysqldump 对 MySQL 数据库进行每日、每周和每月备份。功能 - 备份多个数据库 - 单个备份文件或每个数据库的单独文件 - 压缩备份文件 - 备份远程服务器 - 电子邮件日志等等...

请记住 - 运行备份是个好主意 :-) 因为诸如人为错误、编程错误等导致的 mysql 数据丢失等问题也会在 vpn/集群中复制

相关内容