Решил произвести обновление форума.
Скачал с хоста свой рабочий форум, сделал резервную копию базы данных.
Залил обратно на хостинг форум, но уже в папку типо test_forum и начал восстанавливать базу на тестовое имя, что бы потом переподключить.
Столкнулся в работе с такими проблемами:
1. При резервном копировании базы phpbb, единственным успешным вариантом это сделать, оказалось сохранять через админку конференции по 5-10 таблиц, а некоторые, вообще отдельно по одной пришлось бекапить, например phpbb_posts, phpbb_privmsgs, phpbb_styles_template_data ... и уже даже не через аминку конференции, потому что она файл бэкапа сохраняет внутри с error-ом, а пришлось идти в phpMyAdmin и от туда сохранять таблицы sql-файлом :shock:
2. При восстановлении базы на тестовую, как оказалось у меня в phpMyAdmin стоит ограничение на закачивание файлов с запросом о 10Мб, а те же таблицы phpbb_styles_template_data, phpbb_posts у меня уже занимают под 30 мб !!! И phpMyAdmin попросту выдает ошибку. Единственный вариант который у меня получился, это открывать все эти файлы локально на компе в том же ворде и выдерать из sql-кода частями все запросы с insert и выполнять их через phpMyAdmin в окне sql-запросов. Да и ворд с трудом обрабатывает файлы такого обьема. Вот таким только образом получилось восстановить базы для теста в тестовом каталоге.
Скажите, есть ли вариант делать это все как то проще?
Ладно это я сейчас для теста делаю, что бы проверить мод/обновить базу, а что будет если форум упадет, как восстанавливать?
Спасибо.
Вопрос по работе с базой
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Вопрос по работе с базой
Это надо делать специальными инструментами.
http://sypex.net/ — простой дампер, очень шустрый и надёжный.
http://www.mysqldumper.net/ — аналог phpMyAdmin, но без ограничений последнего.
http://sypex.net/ — простой дампер, очень шустрый и надёжный.
http://www.mysqldumper.net/ — аналог phpMyAdmin, но без ограничений последнего.
-
Nekstati
- Поддержка

- Сообщения: 3365
- Стаж: 17 лет 6 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 1454 раза
Re: Вопрос по работе с базой
Это ограничение вашего сервера, а не дампера. Заливайте файлы по FTP, в папку /mysqldumper/work/backup.

