Как проверить бэкап базы данных сайта sql файла MySQL что он нормально сохранился?

12
Dmitriy_2014
На сайте с 01.07.2014
Offline
344
215

Всем привет!

Как можно по-быстрому проверить сделанный бэкап файл базы данных сохраненный в формате name.sql базы данных MySQL, чтобы понять, что он нормально сохранился(создался), но без его импорта и проверки в реале?

Например, я просматриваю файл командой head, так как файл достаточно большой, и вижу что вроде все ок, идет техническая информация о создании дампа MySQL dump, потом смотрю tail конец файла, там идет последней строкой что Dump completed и это значит что вроде все ОК, т.к. файл слишком большой его не все текстовые редакторы могут открыть, а то и просто не могут.

Дальше делаю grep на файл с поиском последней статьи по заголовку, вроде находит и значит все ОК.

Что еще можно посмотреть, но не тестируя в реале импортируя его в реальный проект чтобы убедиться в работоспособности, а просто по быстрому глянуть что все ОК.

Заранее всем спасибо за ответы!
br.almighty
На сайте с 13.07.2021
Offline
111
#1

Когда уже научишься пользоваться гуглом и любой нейронкой?

https://www.google.com/search?q=mysql+dump+check

->

https://dba.stackexchange.com/questions/60755/verify-mysqldump-backup-is-corruption-free

S3
На сайте с 29.03.2012
Offline
356
#2
br.almighty #:

Когда уже научишься пользоваться гуглом и любой нейронкой?

https://www.google.com/search?q=mysql+dump+check

->

https://dba.stackexchange.com/questions/60755/verify-mysqldump-backup-is-corruption-free

У меня такое вречатление, что его забанили в интернете и кроме этого форума больше доступа и нет никуда. Вот он и создает темы вместо того чтобы найти за секунды правильный ответ

Dmitriy_2014
На сайте с 01.07.2014
Offline
344
#3
Это все не про быстро глянуть, нормально ли сохранился файл, на скорую руку, по-быстрому. Так можно и импорт замутить и проверить все ли нормально.
Сергей Новиков
На сайте с 13.05.2025
Offline
7
#4
Да нормально ты все делаешь. Посмотреть начало, конец и поискать что то свежее внутри это и есть самый быстрый способ убедиться, что бэкап хотя бы не нулевой и доделался до конца. На 99% этого хватает
Сергей Новиков
На сайте с 13.05.2025
Offline
7
#5
br.almighty #:

Когда уже научишься пользоваться гуглом и любой нейронкой?

https://www.google.com/search?q=mysql+dump+check

->

https://dba.stackexchange.com/questions/60755/verify-mysqldump-backup-is-corruption-free

Может человек просто хочет услышать опыт живых людей, а не читать сухую документацию
Сергей Новиков
На сайте с 13.05.2025
Offline
7
#6
Dmitriy_2014 #:
Это все не про быстро глянуть, нормально ли сохранился файл, на скорую руку, по-быстрому. Так можно и импорт замутить и проверить все ли нормально.
Если у тебя бэкапы в gzip жмутся, можешь еще gzip -t name.sql.gz делать. Он быстро проверяет целостность самого архива. Если архив не битый, это еще один плюсик в карму бэкапа
br.almighty
На сайте с 13.07.2021
Offline
111
#7
Сергей Новиков #:
Может человек просто хочет услышать опыт живых людей, а не читать сухую документацию

А ты только документацию по моим ссылкам увидел?


Dmitriy_2014 #:
Это все не про быстро глянуть, нормально ли сохранился файл, на скорую руку, по-быстрому. Так можно и импорт замутить и проверить все ли нормально.

Кто бы сомневался...


Сергей Новиков #:
Да нормально ты все делаешь. Посмотреть начало, конец и поискать что то свежее внутри это и есть самый быстрый способ убедиться, что бэкап хотя бы не нулевой и доделался до конца. На 99% этого хватает

Никто даже этого не делает. Большинству достаточно посмотреть на размер и хватит.

lutskboy
На сайте с 22.11.2013
Offline
189
#8
делай через mysqldump. 
yodda
На сайте с 22.03.2017
Offline
214
#9

А как можно по‑быстрому проверить, что у Dmitriy_2014 всё нормально с прошивкой головы и синдром дауна не активировался, но без реальной диагностики и похода к специалисту?

Например, читаешь его сообщение сначала — вроде идёт какая‑то умная техинформация, значит загрузка мозга стартовала. Потом доходишь до конца — видишь "Заранее спасибо" и думаешь: ага, завершение прошло, система отчиталась как будто "Dump completed".

Проматываешь середину — а там бесконечные повторы однотипных мыслей. Тут возникает подозрение, что дамп головы слегка битый и кое‑где блоки копипастятся сами на себя.

Что ещё по‑быстрому можно проверить, но без серьёзных исследований? Может, просто спросить у Дмитрия дату его последнего обновления прошивки мозга — если это был 2014, то многое становится на свои места.

Заранее всем спасибо за помощь в проверке ТС!

br.almighty
На сайте с 13.07.2021
Offline
111
#10
lutskboy #:
делай через mysqldump. 
Мдаааа.... Вы с ТС нашли друг друга.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий