Ruim een maandje geleden op een thuis servertje een klein projectje als test gemaakt.. wat redelijk standaard html/php/mysql.. niet echt spectaculair.
Nu, boven verwachting toch dagelijks zo'n 300/400 unieke bezoekers en toch maar wel de site naar 1 van de servers overbrengen in het datacenter.
Groot nadeel is echter dat de mysql database inmiddels 23 GB is.
Om hier een dump van te maken, over scp'en en weer inladen kost een berg tijd (met 1mbit upstream) en tegen die tijd is de originele database weer flink veranderd als er geen 'flush tables with read lock' is gedaan.
Nu dacht ik slim te zijn en mysql replicatie te gaan gebruiken. Echter tijdens de sync (naja.. sync.. een 'load data from master') blijven ook dan de tables gelocked.
Nu zoek ik eigenlijk een goede manier om de db te laden op de remote server, zonder dat de tables gelocked zijn en uiteindelijk beide databases dezelfde data hebben.

Likes:


Quote