Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как и чем делают бекапы больших баз данных? / 5 сообщений из 5, страница 1 из 1
21.12.2021, 16:54
    #40121971
morgot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как и чем делают бекапы больших баз данных?
Собственно, вопрос. Есть сайт , где большая база данных, гигабайт 10 (хз). В общем, толком не могу сделать ее копию.
1. phpmyadmin умирал даже на меньших объемах, мб сейчас что-то поменялось, но не думаю.
2. sypex dumper когда-то был хорошей вещью, потом автор или забил на разработку или просто упёрся тоже в ограничения диска / памяти. Короче, бекап с помощью него занимает часов 6 на хорошем железе.
3. mysqldump -u | gzip -9 > backup.sql.gz - полчаса подождал и прервал, т.к. сделало процентов 10 от всего объема, люди не могут столько ждать (в это время цмс не может получить доступ к базе).

Посоветуйте что-нибудь.

Модератор: Тема перенесена из форума "Вопрос-Ответ".
...
Рейтинг: 0 / 0
22.12.2021, 07:50
    #40122058
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как и чем делают бекапы больших баз данных?
Бэкап структуры (mysqldump).
Бэкап данных (SELECT INTO OUTFILE).

При таком способе блокировки практически отсутствуют, а сам процесс достаточно быстрый. Скажем, у меня база 16 гектар (кстати, это не большая БД, это так, средненькая), и её бэкап на внешний USB 3.0 диск подобным способом занимает 10-12 минут.

Да, и восстановление из такого бэкапа выполняется куда как быстрее. Да, требуется либо строгое соблюдение порядка заполнения таблиц, либо деление бэкапа структуры на две части вручную (предпочтительно), но это мелочи, практически одноразовая работа.
...
Рейтинг: 0 / 0
22.12.2021, 13:45
    #40122124
morgot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как и чем делают бекапы больших баз данных?
Akina, можно подробнее про Бэкап данных (SELECT INTO OUTFILE) ? Какой запрос, делаю SELECT * FROM тут_таблицы по очереди указывать или как?

Кстати, читал что раньше был какой-то mysqlhotcopy, и вроде даже юзал его, но почему-то он стал deprecated.
...
Рейтинг: 0 / 0
22.12.2021, 15:27
    #40122161
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как и чем делают бекапы больших баз данных?
...
Рейтинг: 0 / 0
06.01.2022, 20:18
    #40125026
SlavaKo
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как и чем делают бекапы больших баз данных?
xtrabackup
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как и чем делают бекапы больших баз данных? / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]