LINUX.ORG.RU

Re: отложенная репликация в mysql

на сервере со slave по крону запускать mysql start slave несколько раз сутки, ждать пока все среплицирует и выключать mysql stop slave

zhiltsov ()

Re: отложенная репликация в mysql

а почему не постоянная репликация? просто если с каналом траблы - репликация лочит таблицу, и может так довольно долго провисеть. Проще в таких случаях дамп делать (если база сильно успевает меняться за определенное время)

Jaizer ()
Ответ на: Re: отложенная репликация в mysql от xen777

Re: отложенная репликация в mysql

не, лучше постоянную, для мастера особо нагрузки то и не будет, но зато есть высокая вероятность что на слейве будет более менее актуальные данные.

zhiltsov ()

отложенная репликация в mysql

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

drull ★☆☆☆ ()

отложенная репликация в mysql

Примерно эдакое у меня запускается по крону раз в сутки ночью

#!/bin/sh -e
db=kontract
kdir=/var/lib/mysql/db/$db/
resdir=/var/outer/arc/`date +%F_%H-%M-%S`
mkdir $resdir
cd $kdir
tar -czf $resdir/$db ./
cd $resdir
cp -f $db.tgz ../$db.tgz
/var/outer - примонтированный каталог с удаленной машины

В результате - аккуратно разложенные на архивном сервере по каталогам-датам срезы базы, самый последний срез - на каталог выше. Объем текущей базы - 2.5ГБ, сжимается до 170МБ, накопления с 2008-01-24. Ни разу не упало и не поломалось.

P.S. Если очень надо, можно добавить mysqladmin flush-tables --password=blablabla

xdsl ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.