В настоящее время у нас есть одна мощная база данных MySQL, на которой работают несколько сайтов с большим трафиком на Django, а также несколько сайтов электронной коммерции приличного размера. В результате мы имеем достаточно большое количество больших баз данных, использующих таблицы InnoDB и MyISAM.
К сожалению, мы недавно попали в стену из-за объема трафика, поэтому я настроил другой главный сервер, чтобы облегчить чтение / резервное копирование.
Сейчас я просто использую mysqldump с несколькими аргументами, и это хорошо ... до сих пор. Очевидно, что mysqldump - медленный и быстрый метод, однако я считаю, что мы переросли его использование. Теперь мне нужна хорошая альтернатива, и я изучал возможность использования утилиты Maatkits mk -rallel -dump или решения для создания снимков LVM.
Краткая короткая версия:
- У меня довольно большие базы данных MySQL, мне нужно сделать резервную копию
- Текущий метод, использующий mysqldump, неэффективен и медленен (вызывает проблемы)
- Рассматривая что-то вроде снимков mk -rallel-dump или LVM
Буду признателен за любые рекомендации или идеи - так как я должен заново делать то, что мы делаем, я скорее делаю это правильно / наиболее эффективно :).