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

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

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

Сообщение Stim »

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

Сообщение crash »

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

Сообщение Stim »

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

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

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

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

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

Сообщение Mac »

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

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

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

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

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

phpMyAdmin хостинг не оснащен.
Как быть? Есть ли какие-нибудь скрипты для бэкапа базы по частям?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 6 месяцев
Откуда: Питер
Благодарил (а): 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 лет 3 месяца

Сообщение Mac »

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

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

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

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

Переношу БД с хостинга 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
Стаж: 17 лет 9 месяцев
Откуда: Ленинград

Сообщение /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
Стаж: 17 лет 6 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

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

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

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

Палыч писал(а):Браток
Попробуйте одну таблицу (какую-нибудь) без сжатия
Хостера попросил исправить возникающую ошибку, дал ему ссылку на таковую проблему сюда: 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
Стаж: 17 лет 6 месяцев
Откуда: Питер
Благодарил (а): 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
Стаж: 17 лет 5 месяцев

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

Палыч писал(а):
Браток писал(а):Никак не понял в чём проблема.
Я тоже.
Какой пользователя к ней - 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)»