URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 36479
[ Назад ]

Исходное сообщение
"Тематический каталог: Резервное копирование MySQL (mysql backup)"

Отправлено auto_topic , 19-Янв-07 16:31 
Обсуждение статьи тематического каталога: Резервное копирование MySQL (mysql backup)

Ссылка на текст статьи: https://www.opennet.ru/base/sys/mysql_backup.txt.html


Содержание

Сообщения в этом обсуждении
"Резервное копирование MySQL (mysql backup)"
Отправлено artem , 19-Янв-07 16:31 
Спасибо, помогло !

только вот если еще это дело досовершенствовать бы, а именно чтобы оно само автоматом делало, скажем в 00:00, а еще классно будет, если база старая, то чтобы удалялась через....скажем...пару недель...


"Резервное копирование MySQL (mysql backup)"
Отправлено artem , 19-Янв-07 16:41 
кстати, чето не въехал немного...
если вместо
cd ${BK_DIR}
написать
cd ${backup_dir}
то получится.... ???

"Резервное копирование MySQL (mysql backup)"
Отправлено artem , 26-Янв-07 09:41 
А еще есть http://www.indexsoft.com/dbmanagerpro/

"Резервное копирование MySQL (mysql backup)"
Отправлено pentarh , 24-Фев-07 00:26 
Пока думп локает таблицы, мой мускуль просто усирается от количества ждущих запись тредов...

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

ЗЫ. Стек, превед ;)


"Резервное копирование MySQL (mysql backup)"
Отправлено Pilat , 10-Ноя-07 01:47 
А mysqlhotcopy использовать нельзя?
http://dev.mysql.com/doc/refman/5.0/en/mysqlhotcopy.html

"Резервное копирование MySQL (mysql backup)"
Отправлено pentarh , 10-Ноя-07 16:57 
>А mysqlhotcopy использовать нельзя?
>http://dev.mysql.com/doc/refman/5.0/en/mysqlhotcopy.html

It uses LOCK TABLES, FLUSH TABLES.

Представь, база 9 гигабайт.

1. FLUSH TABLES WITH READ LOCK
2. cp/scp
3. UNLOCK TABLES

Между 1 и 3 пунктом минут 9-15 задержки, в ходе которой база мертвая.


"Резервное копирование MySQL (mysql backup)"
Отправлено pasha , 14-Авг-08 19:55 
Спасибо. Класная вещь. Правда немножко переделал под себя :)

"Резервное копирование MySQL (mysql backup)"
Отправлено error500 , 07-Апр-09 19:21 
/*   начало скрипта  sql-backup.sh  */
   #!/bin/sh

   USR=dbusr
   PSWD=dbpswd
   FN=`/bin/date +%Y-%m-%d`
   BK_DIR="$HOME/backup_db/"
   PARAM="--quote-names --add-drop-table -u$USER -p$PSWD"
   if [ !-d $BK_DIR || mkdir $BK_DIR ]; then
    echo "Not found target dir $BK_DIR"
   fi
   cd $BK_DIR
   /opt/mysql/bin/mysqldump ${PARAM} vadim_db1 > vadim_db1.sql
   /opt/mysql/bin/mysqldump ${PARAM} vadim_db2 > vadim_db2.sql

   tar -cvf ${BK_DIR}/sql-${FN}.tar *.sql
   gzip ${BK_DIR}/sql-${FN}.tar
   chmod 600 ${BK_DIR}sql-${FN}.tar.gz

   rm *.sql
   /*   конец скрипта */


Непроверил но так функциональность болeе развитая (ну типа мысль покрайней мере ясна да?), а вообще да согласен с предыдущими оратором второй сервер это хорошо
З.Ы. только вот mysqldump не увсех там может оказатся и неплохобы его поиск тоже автоматизировать


"Резервное копирование MySQL (mysql backup)"
Отправлено Artur , 15-Июл-11 06:34 
Вот тут http://www.artcom-ufa.ru/?posts/2011/07/12/rezervnoe-kopirov... я описал простенький скрипт резервного копирования на вэб-сервере, все просто как "2 рубля" :-)

"Резервное копирование MySQL (mysql backup)"
Отправлено Artur , 19-Июл-11 12:36 
Для бэкапа своих сайтов я написал вот такой скрипт http://www.artcom-ufa.ru/?posts/2011/07/12/rezervnoe-kopirov..., думаю подойдет для любой *nix OS