Восстановление базы MySQL

mrvtn

Постоянный участник
ДРУЗЬЯ ФОРУМА

mrvtn

Постоянный участник
ДРУЗЬЯ ФОРУМА
Регистрация
2 Июн 2018
Сообщения
116
Реакции
58
Репутация
0


Понадобилось восстановить бэкап базы MySQL.
Что может быть проще: phpMyAdmin очищаешь старую базу, берешь dump бэкапа, и при помощи опции «Импорт» восстанавливаешься до состояния, когда был сделан backup.
Но…
Если dump базы более 2 мегов, тут начинаются проблемы: лимит загружаемых файлов по-умолчанию в php равен 2 мегабайта.
Я столкнулся со случаем, когда надо было восстановить базу 25 мегабайт. В настройках php увеличил все возможные лимиты, начинаю восстанавливать через phpMyAdmin — заливается не вся структура.


Что делать?




На помощь нам приходит отличная бесплатная утилита

Пожалуйста Авторизуйтесь или Зарегистрируйтесь для просмотра скрытого текста.

. Версия Light — вполне сгодится.


Принцип работы:


  • на хостинге создается папка, назавем её dumper,
  • выставляем на неё права доступа 777,
  • качаем с сайта-производителя утилиту, которая представляет собой 1 php-скрипт,
  • закачиваем его в созданную папку,
  • в браузере вводим путь до загруженного файла
  • вводим имя и пароль от нужной базы
  • на хостинге создается директория backup — в неё мы и загружаем dump нашей базы.
  • после ввода логина и пароля от базы переднами интерфейс программы: создание резервной копии, либо восстановление из резервной копии. Нам интересен 2-ой пункт
  • выбираем нашу базу
  • выбираем наш dump
  • жмем Применить! Пара секунд и база восстановлена.






 
Сверху