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

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!

Сообщение Stim 12.01.2008 18:02

В общем я собираюсь переустановить Windows и очистить весь компьютер, как мне сохранить свой форум, тоесть что мне нужно сделать чтобы после переустановки Windows форум снова мог работать и все данные должны остаться на форуме, тоесть форум должен остаться такой какой был раньше.
Stim
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 06.01.2008 18:58


Сообщение crash 12.01.2008 18:18

сделать бэкап базы и всех файлов.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6141
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Сообщение Stim 12.01.2008 23:53

А поподробнее, можно?
Stim
phpBB 1.2.0
 
Сообщения: 16
Зарегистрирован: 06.01.2008 18:58

Сообщение /DiOs 13.01.2008 0:08

Stim писал(а):А поподробнее, можно?

А вам не кажется, что ваша ситуация является лайт-версией переезда с сервера на сервер?
А вам не кажется, что тема "переезд" изжевана до состояния блевоты (у отвечающих)?
А вам не кажется, что вопрос по давным-давно существующей тематике заслуживает ЖК?
А вы не знаете, что три ЖК = бан?
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
Шестой лесничий
 
Сообщения: 1170
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Сообщение Палыч 13.01.2008 0:58

Теперь знает (на 2 недели).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6312
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Mac 13.01.2008 20:49

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

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

Дамп через админку снять не могу - бэкапится только 40 мегабайт базы. В конце бэкапа написано:
Код: Выделить всё
"Maximum execution time of 30 seconds exceeded..."


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

phpMyAdmin хостинг не оснащен.
Как быть? Есть ли какие-нибудь скрипты для бэкапа базы по частям?
Mac
phpBB 1.4.1
 
Сообщения: 48
Зарегистрирован: 14.08.2007 18:07

Сообщение Палыч 13.01.2008 21:24

Mac
В FAQ не пробовали заглянуть?
http://www.phpbbguru.net/community/view ... hp?t=13965
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6312
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Mac 14.01.2008 7:31

Хостер не дает ssh.
Mac
phpBB 1.4.1
 
Сообщения: 48
Зарегистрирован: 14.08.2007 18:07

Сообщение /DiOs 14.01.2008 8:23

Mac писал(а):Хостер не дает ssh.

Тогда прямая дорога требовать от него самого снятия дампа. Если и не дает, и сам не делает, то менять хостера -- подведет не в этом, так в другом.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
Шестой лесничий
 
Сообщения: 1170
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Сообщение Браток 14.01.2008 23:57

Переношу БД с хостинга 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
Браток
phpBB 1.4.1
 
Сообщения: 47
Зарегистрирован: 17.06.2006 1:47

Сообщение /DiOs 15.01.2008 0:13

Браток писал(а):Unable to restore database BASENAME : /usr/local/mysql/bin/mysql: not found gunzip: stdout: Broken pipe

При дампировании использован gzip, а при восстановлении не найден gunzip, что для *nix примерно так же вероятно, как для виндов ненахождение... даже не знаю, с чем сравнить. Десктопа, к примеру.

Браток писал(а):Если использую Syspex Dumper

Тут не помогу, не знаю.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
/DiOs
Шестой лесничий
Шестой лесничий
 
Сообщения: 1170
Зарегистрирован: 21.02.2006 7:53
Откуда: Ленинград

Сообщение Палыч 15.01.2008 13:48

Браток
Попробуйте одну таблицу (какую-нибудь) без сжатия
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6312
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Сообщение Браток 15.01.2008 15:03

Палыч писал(а):Браток
Попробуйте одну таблицу (какую-нибудь) без сжатия

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

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

Хотя в соседней БД нет префиксов phpbb и новосодання БД без таблиц ещё.
Удалял, пересоздавал БД и пользователей уже с десяток раз. Никак не понял в чём проблема.
Браток
phpBB 1.4.1
 
Сообщения: 47
Зарегистрирован: 17.06.2006 1:47

Сообщение Палыч 15.01.2008 15:15

Браток писал(а):Никак не понял в чём проблема.

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

Сообщение Браток 15.01.2008 15:56

Палыч писал(а):
Браток писал(а):Никак не понял в чём проблема.

Я тоже.
Какой пользователя к ней - 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
Браток
phpBB 1.4.1
 
Сообщения: 47
Зарегистрирован: 17.06.2006 1:47

Пред.След.

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

Кто сейчас на конференции

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