в настоящее время у меня есть этот сценарий,
- несколько настольных клиентов с mysql db, установленными на их компьютере с Windows.
- необходимо синхронизировать с одним сервером, размещенным в Интернете, для целей отчетности.
- просто нужно сделать одностороннюю синхронизацию (клиент в Интернете).
- IP-адрес клиента всегда меняется, так как они используют стандартный adsl без фиксированного IP-адреса.
- каждый клиентский db будет синхронизироваться с одним автономным db на сервере (размещенным в Интернете).
- может ли эта синхронизация работать по планировщику? как каждые 3 часа с тех пор.
Я думаю об использовании репликации mysql, но у меня есть некоторые вопросы о том, как это настроить? Должен ли я настроить это как ведущий для ведомого? или мастер к мастеру? Я предполагаю, что клиент будет главным, а сервер будет подчиненным, поскольку сервер используется только для целей отчетности, но при проверке множества репликаций mysql кажется, что репликация исходная из подчиненного? (я вижу, что в настройке подчиненного сервера есть такие настройки, как master-host = ip), это противоречит цели, поскольку сервер не уверен в IP-адресе клиента ...