Назад | Перейти на главную страницу

Лучшая практика для настройки репликации MySQL через WAN

Я хочу использовать репликацию MySQL через WAN для резервного копирования.

Каковы наилучшие методы обеспечения согласованности данных и без излишнего ручного прерывания?

Вот как бы я это сделал

Я бы настроил простую репликацию MySQL через VPN.

Процесс репликации довольно прост, и вы можете использовать такую ​​утилиту, как OpenVPN.

Это самый простой и легкий способ, который я могу придумать.

Это руководство по настройке репликации в Fedora 10 (процесс будет почти таким же) http://www.howtoforge.com/how-to-set-up-mysql-database-replication-on-fedora-10

Вот как настроить OpenVPN http://openmaniak.com/openvpn.php

Вы можете использовать MySQL Replication Monitor, чтобы убедиться, что процесс работает должным образом.

вы просто ищете резервные копии или настоящий сервер mysql, работающий в другом месте?

Ответ DKNuckles касается денег ...

Однако - если это просто резервные копии - вам может подойти простой сценарий резервного копирования (бесплатно).

http://sourceforge.net/projects/automysqlbackup/ Отличный скрипт от wipe_out@lycos.co.uk, который делает ежедневные, еженедельные и ежемесячные резервные копии ваших баз данных MySQL с помощью mysqldump. Особенности - Резервное копирование нескольких баз данных - Один файл резервной копии или отдельный файл для каждой БД - Сжатие файлов резервных копий - Резервное копирование удаленных серверов - Журналы электронной почты и многое другое ...

иметь ввиду - ЗАПУСК РЕЗЕРВНЫХ КОПИЙ - ОТЛИЧНАЯ ИДЕЯ :-), так как такие проблемы, как потеря данных mysql из-за человеческой ошибки, ошибки программирования и т. д., также будут реплицироваться по vpn / кластеру