Делаем правильный бекап базы данных MySQL
HTML-код
- Опубликовано: 17 окт 2024
- В ролике рассмотрен способ эффективного и аккуратного резервного копирования данных из БД MySQL и ее форков.
Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий.
Занимаясь комплексной поддержкой сайтов более 19 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно!
Профессиональная поддержка сайтов: www.methodlab....
Тестирование скорости сайтов: xn--80aanaoicz...--p1ai/
Сервис оптимизации картинок: www.fotorubka.ru/
Группа "Ускорение сайтов" в VK: sitespe...
Метод Лаб в VK: methodlab
Спасибо! Было полезно) Интересно посмотреть на процесс бекапа больших баз, десятки-сотни .
3:50 почему опт с локом всех таблиц не даст консистентность ? он их лочит по очереди?
В рамках одной БД будет консистентность, между БД не будет. Они лочатся все сразу для одной БД.
Здравствуйте, Николай! В книге «The Definitive Guide to MySQL 5» by Michael Kofler объясняется, что сперва нужно использовать --skip-opt, а уже потом прописывать необходимые опции. Что скажете об этом?
Да, эта опция отключает набор опций --opt (если это нужно). Но в нашем случае это не нужно, так как используется --single-transaction
Чот я не понял, если single transaction "противоречит" lock table, то зачем при дампе мы таки прописываем команду lock table?
Не путайте процесс дампа и процесс восстановления дампа. Мы не используем опцию блокировки таблиц при дампе, но добавляем блокировку при заливке дампа (в файле).