Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Перенос БД форума

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!
Stim
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 5 месяцев

Сообщение Stim »

В общем я собираюсь переустановить Windows и очистить весь компьютер, как мне сохранить свой форум, тоесть что мне нужно сделать чтобы после переустановки Windows форум снова мог работать и все данные должны остаться на форуме, тоесть форум должен остаться такой какой был раньше.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 11 месяцев
Откуда: Бердск

Сообщение crash »

сделать бэкап базы и всех файлов.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Stim
phpBB 1.2.0
Сообщения: 16
Стаж: 16 лет 5 месяцев

Сообщение Stim »

А поподробнее, можно?
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 3 месяца
Откуда: Ленинград

Сообщение /DiOs »

Stim писал(а):А поподробнее, можно?
А вам не кажется, что ваша ситуация является лайт-версией переезда с сервера на сервер?
А вам не кажется, что тема "переезд" изжевана до состояния блевоты (у отвечающих)?
А вам не кажется, что вопрос по давным-давно существующей тематике заслуживает ЖК?
А вы не знаете, что три ЖК = бан?
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Теперь знает (на 2 недели).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Mac
phpBB 1.4.2
Сообщения: 58
Стаж: 16 лет 10 месяцев

Сообщение Mac »

Друзья, прошу совета.

Стоит форум, база весит 150 мегабайт. Есть нужда снять бэкап базы и обратно туда же восстановить.

Дамп через админку снять не могу - бэкапится только 40 мегабайт базы. В конце бэкапа написано:

Код: Выделить всё

"Maximum execution time of 30 seconds exceeded..."
Попытки использования Sypex Dumper не увенчались успехом: перебрал все возможности сжатия, создание бэкапа зависает на какой-нибудь таблице (бэкап неполный создается, около 50 метров).

phpMyAdmin хостинг не оснащен.
Как быть? Есть ли какие-нибудь скрипты для бэкапа базы по частям?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Mac
В FAQ не пробовали заглянуть?
http://www.phpbbguru.net/community/view ... hp?t=13965
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Mac
phpBB 1.4.2
Сообщения: 58
Стаж: 16 лет 10 месяцев

Сообщение Mac »

Хостер не дает ssh.
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 3 месяца
Откуда: Ленинград

Сообщение /DiOs »

Mac писал(а):Хостер не дает ssh.
Тогда прямая дорога требовать от него самого снятия дампа. Если и не дает, и сам не делает, то менять хостера -- подведет не в этом, так в другом.
И если я неправ, пусть старшие товарищи поправят меня
Браток
phpBB 1.4.1
Сообщения: 47
Стаж: 18 лет

Сообщение Браток »

Переношу БД с хостинга MySQL 4.1.* на хостинг с 4.0.*

Если восстанавливать средствами панелей управления хостингами (а это Direct Admin), то возникает следующая ошибка сразу после завершения закачки БД:
Unable to restore database BASENAME : /usr/local/mysql/bin/mysql: not found gunzip: stdout: Broken pipe

Если использую Syspex Dumper - то закачка дампа отображается успешно завершённой, а на самом деле БД остаётся пустой!

Добавлено спустя 33 минуты 49 секунд:

Правка: с хостинга MySQL 4.1.* на хостинг на 5.0.45
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 3 месяца
Откуда: Ленинград

Сообщение /DiOs »

Браток писал(а):Unable to restore database BASENAME : /usr/local/mysql/bin/mysql: not found gunzip: stdout: Broken pipe
При дампировании использован gzip, а при восстановлении не найден gunzip, что для *nix примерно так же вероятно, как для виндов ненахождение... даже не знаю, с чем сравнить. Десктопа, к примеру.
Браток писал(а):Если использую Syspex Dumper
Тут не помогу, не знаю.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Браток
Попробуйте одну таблицу (какую-нибудь) без сжатия
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Браток
phpBB 1.4.1
Сообщения: 47
Стаж: 18 лет

Сообщение Браток »

Палыч писал(а):Браток
Попробуйте одну таблицу (какую-нибудь) без сжатия
Хостера попросил исправить возникающую ошибку, дал ему ссылку на таковую проблему сюда: http://forum.diradmin.ru/index.php?showtopic=94
Сегодня - отписали, что исправлено. Проверил База заливается.

Но теперь совсем запутался. Не смог конфиг поправить, что бы коннекта добиться. Стал ставить чистый форум - тоже самое.
Создаю базу новую с именем prefix_name, пользователя к ней - prefix_name2, пароль пользователя к БД - passwd.
Во время установки, указываю в полях все эти имена и пароли - отсутвие коонекта.
Пробую как с prefix так и без. Решил попробовать так же логин и пароль к соседней БД. О чудо. база нашлась, но
При попытке обновить базу данных возникла ошибка
Table 'phpbb_auth_access' already exists

Хотя в соседней БД нет префиксов phpbb и новосодання БД без таблиц ещё.
Удалял, пересоздавал БД и пользователей уже с десяток раз. Никак не понял в чём проблема.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Браток писал(а):Никак не понял в чём проблема.
Я тоже.
Какой пользователя к ней - prefix_name2...
Какая база с именем prefix_name...
Вообще-то, prefix_name - это ИМЯ ПРЕФИКСА для наименования таблиц. По умолчанию prefix_name = phpbb_ , а таблица auth_access, например, по умолчанию будет phpbb_auth_access и т.д.
К имени базы и тем полее пользователя БД, он не имеет никакого отношения.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Браток
phpBB 1.4.1
Сообщения: 47
Стаж: 18 лет

Сообщение Браток »

Палыч писал(а):
Браток писал(а):Никак не понял в чём проблема.
Я тоже.
Какой пользователя к ней - prefix_name2...
Какая база с именем prefix_name...
Вообще-то, prefix_name - это ИМЯ ПРЕФИКСА для наименования таблиц. По умолчанию prefix_name = phpbb_ , а таблица auth_access, например, по умолчанию будет phpbb_auth_access и т.д.
К имени базы и тем полее пользователя БД, он не имеет никакого отношения.
извени, запутал!
на хостинге имена БД и пользоваталей к ней так же с префиксами названия аккаунта создаются.
Доступ по логину/паролю пользователя второй БД2 к БД2 не могу получить
А вот доступ по логину/пароля пользователя второй первой БД1 к БД2 получаю где и выскакивает ошибка Table 'phpbb_auth_access' already exists

Добавлено спустя 2 минуты 58 секунд:

..Почему то редактирование отключено..

Доступ по логину/паролю пользователя второй БД2 к БД2 не могу получить
А вот доступ по логину/паролю пользователя первой БД1 к БД2 получаю где и выскакивает ошибка Table 'phpbb_auth_access' already exists
При этом нет у меня не в БД1, ни в БД2 ещё таблиц с префиксом phpbb

Вернуться в «FAQ (phpBB 2.0.x)»