Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Пошаговое восстановление БД

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 19 мар 2011, 00:51

Доброго времени суток!

Столкнулся с проблемой, что при переносе БД на свеже-установленный форум (по мнению админ-панели БД весит 30 Мб), выводится ошибка о таймауте. Вот у меня возник вопрос, там не предусмотрено пошаговое восстановление базы?

Если нет, то, на мой взгляд, стоит сделать.
Просто не очень хочется через phpmyadmin делать все копии, потом заливать на сервак и через путти-клиент восстанавливать (для меня мучение, не скрою), т.к. даже через phpmyadmin вылетает с таймаутом.
dojdik

 

Сообщение 19 мар 2011, 07:54

dojdik писал(а):Если нет, то, на мой взгляд, стоит сделать.

сделайте.
Вообще то последние phpmyadmin могли делать поочередно, правда давно было.
dojdik писал(а):Просто не очень хочется через phpmyadmin делать все копии, потом заливать на сервак и через путти-клиент восстанавливать

ну тогда берете бэкап, бьете его на части и частями восстанавливаете.
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 19 мар 2011, 12:27

crash писал(а):ну тогда берете бэкап, бьете его на части и частями восстанавливаете.

Я разбивал бэкап на 2 части: в одной - табличка постов, в другой - все остальные (по максимуму очищая логи, поисковые индексы и т.п.). Вот как раз таблица постов и не проходит по таймауту, все остальные норм. Пробовал через пхпмайадмин делать и разбивать, но он не может учесть все символы, из-за чего он ругается на некоторые записи (не проверял на сколько), по сравнению с родным резервным копированием.
Но когда заново создавал поисковые индексы, то увидел, что пошаговая реализация в платформе уже есть. Вот я немного удивился, почему здесь она не реализована.

crash писал(а):сделайте.

Предложение хорошее, вот только не знаю, когда заняться этим.
dojdik

 

Сообщение 19 мар 2011, 12:42

dojdik писал(а):Вот как раз таблица постов и не проходит по таймауту, все остальные норм.

ну так разбейте ее. Если бэкап правильный, то разбить ее не проблема
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 19 мар 2011, 12:58

Ладно, пока обошелся без этого, но мысль понял.
Спасибо.
dojdik

 

Сообщение 21 мар 2011, 22:42

создаете файл sql.bat (у себя на компьютере)
прописываете в нем:
Код: выделить все
@echo off

set user="user"
set pass="password"
set db="db_name"
set host="site.ru"

echo start

mysql -h %host% -u %user% --password=%pass% -D %db% < sql/dump.sql

echo finish
pause

в этой же дирректори создаете папку sql, в нее кладете ваш dump.sql
и запускаете sql.bat

P.S. может потребоваться наличие файла mysql.exe в данной дирректории.

Никакой объем дампа не страшен
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
=ArhipS=
Активный участник
 
Сообщений: 54
Зарегистрирован:
21 мар 2011, 22:34
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 22 мар 2011, 00:09

Несколько лет назад меня это не спасло, не помню уже из-за чего.
Но я не так силен в линуксе.

Но спасибо большое за подобную памятку!
dojdik

 

Сообщение 22 мар 2011, 07:50

=ArhipS= писал(а):может потребоваться наличие файла mysql.exe в данной дирректории

может тогда просто указывать правильный путь к файлу?
=ArhipS=
и как писалось выше
dojdik писал(а):потом заливать на сервак и через путти-клиент восстанавливать (для меня мучение, не скрою
crash
Поддержка
 
Сообщений: 11348
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3