LINUX.ORG.RU

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

zhiltsov
()

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

Jaizer
()
Ответ на: комментарий от Jaizer

c этого слейва нужно делать бакап раз в сутки

и не хочу нагружать мастер постоянной репликацией ... будет достаточно отложенной

xen777
() автор топика
Ответ на: комментарий от xen777

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

zhiltsov
()

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

drull ★☆☆☆
()
Ответ на: комментарий от xen777

это маленькая база, с ней нормально такой подход должен работать

val-amart ★★★★★
()

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

#!/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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.