|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Pavel Andreew 2:5080/159 10 Jan 2001 11:34:13 To : vld@e-labs.ru Subject : Re: mysql mirror -------------------------------------------------------------------------------- >>>>> "v" == vld <vld@e-labs.ru> writes: v> Требуется сделать синхронизацию двух баз данных, крутящихся под mysql v> на обоих серверах. Структура базы сложная. Hапрямую коннектится v> нельзя, так канал между ними достаточно падучий. v> Скрипт с простым апдейтом и пересылкой по email не подойдет просто v> потому, что возможны конфликты - на основном сайте что-то добавится в v> базу и на другом добавится под тем же ID, то что в таком случае делать v> такому скрипту? Хм.. Противоречивые требования, однако. Если канал _очень_ плохой, то наверное лучше все-таки применить mysqldump - он сделает скрипт для полного "клонирования" таблиц главного сервера. v> Hужно что-то нечто простого агента, который в случае изменения базы v> на одном из серверов, немедленно пересылал бы изменения на другой. А вот тут - разработчики MySQL такого агента уже придумали ;-) Ставь 3.23.30-gamma - там поддерживаются репликации баз данных, т.е. изменения в базе мастер-сервера автоматически подхватываются слэйвом[ами]. -- /_Pavel_/ --- Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Crater Lake) * Origin: Ekaterinburg Telegraph (2:5080/159@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/134486b0ec88a.html, оценка из 5, голосов 10
|