The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Бекап MySQL и недоступность сайтов"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Оптимизация и Промышленные системы (Хранилища данных)
Изначальное сообщение [ Отслеживать ]

"Бекап MySQL и недоступность сайтов"  +/
Сообщение от Adm4311 on 30-Окт-12, 13:05 
Здравствуйте,

при бекапе баз из MySQL частенько стали возникать проблемы с доступом к сайту. Веб-сервер начал долго грузить страницы, так как на время бекапа таблицы лочатся и есть задержка с доступом к ним. Со временем размер баз будет только увеличиваться и проблема станет особо остро.

Сайты посещаемые. Веб-сервер + MySQL живут на одном сервере.

Вообщем что можно сделать чтобы сайты были доступны в момент бекапа MySQL? Также в течение дня делаются дополнительные бекапы для актуализации данных на резервном сервере.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Бекап MySQL и недоступность сайтов"  +/
Сообщение от Кирилл (??) on 30-Окт-12, 13:43 
Делать кластерное резервирование. Отказаться от использования MyISAM-механизмов. А лучше всего -- перейти от MySQL на нормальную СУБД с нормальной поддержкой многовариантности и согласованности по времени.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Бекап MySQL и недоступность сайтов"  +/
Сообщение от Кирилл (??) on 30-Окт-12, 13:45 
Вообще, вопрос стоит переформулировать: "Что делать, когда нефига не знаешь о MySQL?". Читайте соответствующую литературу. Проблематика резервного копирования хорошо проработана.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Бекап MySQL и недоступность сайтов"  +/
Сообщение от PavelR (ok) on 30-Окт-12, 16:54 
> Вообщем что можно сделать чтобы сайты были доступны в момент бекапа MySQL?

Особенно с учетом того, что:

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

Запускайте репликацию на бэкапный сервер, с которого и снимайте все требуемые вам "твердые копии" в дампы.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Бекап MySQL и недоступность сайтов"  +/
Сообщение от local_root on 28-Ноя-12, 17:12 
> Здравствуйте,
> при бекапе баз из MySQL частенько стали возникать проблемы с доступом к
> сайту. Веб-сервер начал долго грузить страницы, так как на время бекапа
> таблицы лочатся и есть задержка с доступом к ним. Со временем
> размер баз будет только увеличиваться и проблема станет особо остро.
> Сайты посещаемые. Веб-сервер + MySQL живут на одном сервере.
> Вообщем что можно сделать чтобы сайты были доступны в момент бекапа MySQL?
> Также в течение дня делаются дополнительные бекапы для актуализации данных на
> резервном сервере.

Если InnoDB - добавить опцию --single-transaction в mysqldump, если MyISAM - таки с резервного сервера только дампы брать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру