Перейти к контенту

Бэкап и восстановление базы форума


theIggs

Рекомендуемые сообщения

А можно ли установить форум на новом хостинге - куда нужно перенести со старого и просто импортировать таблицы БД экспортированные со старого хостинга.

Если да, то какие именно таблицы из 77 нужно импортировать что бы полноценно перенести форум? Я пробывал импортировать все 77 - после чего форум наотрез отказывался загружаться - стадартная ошибка БД

Ссылка на комментарий
Поделиться на других сайтах

Столкнулся с такой проблемой.

При импорте дампа через shell выдает max_allowed_packet error.

Утилитой BigDump - она умеет разбивать запросы.

Ссылка на комментарий
Поделиться на других сайтах

Столкнулся с такой проблемой.

При импорте дампа через shell выдает max_allowed_packet error.

Утилитой BigDump - она умеет разбивать запросы.

к сожелению

Note 1: BigDump will fail processing large tables containing extended inserts. An extended insert contains all table entries within one SQL query. BigDump isn't able to split such SQL queries. In most cases BigDump will stop if some query includes to many lines.

Ссылка на комментарий
Поделиться на других сайтах

Люди добрые помогите!

 

Ошибка в базе данных, из-за неё не могу съехать от нерадивого хостера. Дампы базы данных получаются с ошибками.

 

при попытке сделать дамп базы форума возникает ошибка:

mysqldump: Got error: 1017: Can't find file: 'ibf_profile_portal_views' (errno: 2) when using LOCK TABLES

 

При попытке починить БД через cPanel или админ-центр в отчете показывается ошибка:

error : Can't find file: 'ibf_profile_portal_views' (errno: 2)

Ссылка на комментарий
Поделиться на других сайтах

Таблица вроде бы не жизненноважная.

Может и так, но без неё база на новом форуме, к сожалению, не восстанавливается... при экспорте появляются ошибки. Новый хостер сказал, что это проблема на сервере, её должен решить прежний хостинг-оператор....

 

Может удалить и залить из нулевого форума?

Объясните, пожалуйста, более подробно!

Ссылка на комментарий
Поделиться на других сайтах

Может удалить и залить из нулевого форума?

Объясните, пожалуйста, более подробно!

На старом хосте заходите в phpadmin или в любую другую утилиту работы с sql-запросами.

 

Сначала удаляете таблицу:

DROP TABLE ibf_profile_portal

 

Затем создаете пустую:

CREATE TABLE `ibf_profile_portal` (
 `pp_member_id` int(10) NOT NULL default '0',
 `pp_profile_update` int(10) unsigned NOT NULL default '0',
 `pp_bio_content` text,
 `pp_last_visitors` text,
 `pp_comment_count` int(10) unsigned NOT NULL default '0',
 `pp_rating_hits` int(10) unsigned NOT NULL default '0',
 `pp_rating_value` int(10) unsigned NOT NULL default '0',
 `pp_rating_real` int(10) unsigned NOT NULL default '0',
 `pp_friend_count` int(5) unsigned NOT NULL default '0',
 `pp_main_photo` varchar(255) NOT NULL default '',
 `pp_main_width` int(5) unsigned NOT NULL default '0',
 `pp_main_height` int(5) unsigned NOT NULL default '0',
 `pp_thumb_photo` varchar(255) NOT NULL default '',
 `pp_thumb_width` int(5) unsigned NOT NULL default '0',
 `pp_thumb_height` int(5) unsigned NOT NULL default '0',
 `pp_gender` varchar(10) NOT NULL default '',
 `pp_setting_notify_comments` varchar(10) NOT NULL default 'email',
 `pp_setting_notify_friend` varchar(10) NOT NULL default 'email',
 `pp_setting_moderate_comments` tinyint(1) NOT NULL default '0',
 `pp_setting_moderate_friends` tinyint(1) NOT NULL default '0',
 `pp_setting_count_friends` int(2) NOT NULL default '0',
 `pp_setting_count_comments` int(2) NOT NULL default '0',
 `pp_setting_count_visitors` int(2) NOT NULL default '0',
 `pp_profile_views` int(10) NOT NULL default '0',
 PRIMARY KEY  (`pp_member_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

 

Если используется другая кодовая таблица для сопоставления, замените в последней строке cp1251 на свою кодовую страницу.

 

Удачи!

 

 

После этого делаете дамп БД для переноса на новый хост.

Ссылка на комментарий
Поделиться на других сайтах

К сожалению, ошибка не исчезла...

Уже отчаялся и не знаю, что делать...

А Тех.поддержка не может решить этот вопрос?

 

И вообще подскажите кто прав? Кому стоит верить и кто должен исправить данную ошибку?

 

Вот переписка с новым хостером:

 

Новый хостер (20:28:58 21/09/2008)

у Вас ошибка в базе данных:

 

такой-то_forum.ibf_profile_portal_views

error : Can't find file: 'ibf_profile_portal_views' (errno: 2)

 

обратитесь к Вашему хостеру для её исправления, потом можно будет сделать дамп и перенести базу.

DeRichie (20:42:41 21/09/2008)

хорошо, сейчас попробую.... только там почти никогда не отвечают на запросы....

DeRichie (20:45:08 21/09/2008)

и может быть подскажете как правильнее сделать запрос к хостеру и разъяснить суть проблемы

Новый хостер (20:47:48 21/09/2008)

при попытке сделать дамп базы такой-то_forum возникает ошибка:

mysqldump: Got error: 1017: Can't find file: 'ibf_profile_portal_views' (errno: 2) when using LOCK TABLES

 

При попытке исправить БД через cPanel в отчете отображается ошибка:

error : Can't find file: 'ibf_profile_portal_views' (errno: 2)

 

DeRichie (20:50:29 21/09/2008)

В админ-панели форума запустил проверку базы данных, выскочило такое окошко "При проверке таблиц и полей вашей базы данных были найдены ошибки. Пожалуйста, нажмите здесь для исправления этих ошибок"

SQL ошибка

Can't find file: 'ibf_profile_portal_views' (errno: 2)

Автоматическое исправление ничего не меняет...

Новый хостер (20:51:16 21/09/2008)

это проблема на сервере, ее должен решить хостер

 

А вот с прежним:

 

DeRichie (16:27:57 22/09/2008)

Здравствуйте!

Помогите решить проблему!

при попытке сделать дамп базы такой-то_forum возникает ошибка:

mysqldump: Got error: 1017: Can't find file: 'ibf_profile_portal_views' (errno: 2) when using LOCK TABLES

При попытке починить БД через cPanel в отчете отображается ошибка:

error : Can't find file: 'ibf_profile_portal_views' (errno: 2)

Адрес сайта: такой-то

Прежний хостер (16:28:12 22/09/2008)

Здравствуйте

попробуйте сделать repair в phpmyadmin

DeRichie (16:29:39 22/09/2008)

При попытке исправить БД через cPanel в отчете отображается ошибка:

error : Can't find file: 'ibf_profile_portal_views' (errno: 2)

DeRichie (16:30:51 22/09/2008)

Спрашивали у нового хостера- сказали проблема у Вас на сервере...

Прежний хостер (16:31:29 22/09/2008)

у нас проблем нет.

это локально с БД вашего форума.

попробуйте заново пересоздать структуру таблицы

 

И вот такая интересная надпись в базе у этого злосчастного ibf_profile_portal_views...

Что-то мне подсказывает, что не должно так быть...

post-77259-1222066627_thumb.png

Изменено пользователем DeRichie
Ссылка на комментарий
Поделиться на других сайтах

Всё, всем спасибо за внимание и помощь!

Проблема устранена!

Форум в работе!

Ссылка на комментарий
Поделиться на других сайтах

Вопрос по Sypex Dumper!!!

 

Он ни хочет подключаться к хосту u82365.mysql.masterhost.ru

 

В conf_global.php такой хост и прописан:

$INFO['sql_host']			=	'u82365.mysql.masterhost.ru';

 

В Sypex Dumper изменил хост на соответствующий:

 

// mysql сервер
define('u82365.mysql.masterhost.ru');

Запускаю, ввожу логин и пароль, а он выдаёт ошибку:

#2005: Unknown MySQL server host 'DBHOST' (1)

 

 

Пробывал уже даже без субдомена, т.е. mysql.masterhost.ru, та же ошибка...

 

HELP !!

Ссылка на комментарий
Поделиться на других сайтах

Вопрос по Sypex Dumper!!!

 

Он ни хочет подключаться к хосту u82365.mysql.masterhost.ru

 

В conf_global.php такой хост и прописан:

$INFO['sql_host']			=	'u82365.mysql.masterhost.ru';

 

В Sypex Dumper изменил хост на соответствующий:

 

// mysql сервер
define('u82365.mysql.masterhost.ru');

Запускаю, ввожу логин и пароль, а он выдаёт ошибку:

#2005: Unknown MySQL server host 'DBHOST' (1)

 

 

Пробывал уже даже без субдомена, т.е. mysql.masterhost.ru, та же ошибка...

 

HELP !!

http://www.ibresource.ru/forums/index.php?...0&start=400

Так ведь получилось? Я бы вам посоветовал бросить это неприятное занятие...

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
Всем привет. Переношу форум на новый хостинг и столкнулась с такой проблемой как отсутствие привычной мне cPanel. Поэтому с базами большая заморочка и ничего не получается. Дамп я сделала, залила на новый хостинг. Тут пробовала несколько вариантов - Sypex новую базу начинал импортировать, но прогресс бар подвисал на нуле и ничего не происходит, phpmyadmin тоже отпадает, т.к. база весит ~90Мб. Единственный последний вариант через unix shell, и вот тут я уже ничего не понимаю. Куда надо пихать дамп базы? Пытаюсь для начала сделать просто бэкап, но даже это не получается. Объясните или предложите альтернативу. Заранее спасибо)
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

У меня возникла ошибка при востановлении базы:

 

2008.10.29 03:50:14
Возникла ошибка!
Неправильный запрос.
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
Warning:  Cannot modify header information - headers already sent b' at line 1 (256)

 

Пользуюсь Сайпекс Дампером.

Ссылка на комментарий
Поделиться на других сайтах

Не получается сбекапить самые нужные папки members и post. Практически все остальные копируются. Года два назад был сбой БД, кое как восстановили, но все синхронизировать не удалось. Переехал на новый хостинг и столкнулся с проблемой бэкапа. Пишет неизвестную ошибку, но пока все работает, обновляться до новой версии побаиваюсь.
Ссылка на комментарий
Поделиться на других сайтах

Не получается сбекапить самые нужные папки members и post.

Было такое же: ни сипекс-дампер, ни пхпмайадмин не могли сбекапить, ругались на ошибку. Команда "починить" молотила без результата.

БД была на sql5.

Слил дамп черех юникс командой mysqldump, залил в денвер под sql4, открым под денвером в пхп-админе, он ругнулся, но согласился починить. После починки сдампил сипексом и перезалил сипексом же починенное на хост.

 

Похоже, у sql5 еще что-то не доработано, не все ошибки индекса может чинить.

Ссылка на комментарий
Поделиться на других сайтах

Думаю трабл возник после редактирования файла сипекс-дампера. Иначе откуда в запросе к БД текст ошибки пхп?
Ссылка на комментарий
Поделиться на других сайтах

хм,, ок, попробую пхпмйадмином

 

может чем нибудь другим посоветуете, так как база весит 100 мб, уже лежит на фтп,а чепез phpmyadmin не получается оттуда загрузить во первых, и во вторых. там макс. размер файла 51,200 КБ.

Ссылка на комментарий
Поделиться на других сайтах

Error at the line 138868: parent.document.title = 'p3smysqladmin01.secureserver.net / 10.6.171.23 / dbname / ibf_profile_portal_views | phpMyAdmin 2.9.1.1';
Query: <br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/myadmin/p41/19/export.php:150) in <b>/web/myadmin/p41/19/libraries/ob.lib.php</b> on line <b>61</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/myadmin/p41/19/export.php:150) in <b>/web/myadmin/p41/19/libraries/header_http.inc.php</b> on line <b>13</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/myadmin/p41/19/export.php:150) in <b>/web/myadmin/p41/19/libraries/header_http.inc.php</b> on line <b>14</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/myadmin/p41/19/export.php:150) in <b>/web/myadmin/p41/19/libraries/header_http.inc.php</b> on line <b>15</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/myadmin/p41/19/export.php:150) in <b>/web/myadmin/p41/19/libraries/header_http.inc.php</b> on line <b>16</b><br />
<br />
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /web/myadmin/p41/19/export.php:150) in <b>/web/myadmin/p41/19/libraries/header_http.inc.php</b> on line <b>19</b><br />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<title>phpMyAdmin</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="./css/phpmyadmin.css.php?token=0f78b411adeb5788d93138dab4ac7458&js_frame=right" />
<link rel="stylesheet" type="text/css" href="./css/print.css?token=0f78b411adeb5788d93138dab4ac7458" media="print" />
<script type="text/javascript" language="javascript">
// <![CDATA[
// Updates the title of the frameset if possible (ns4 does not allow this)
if (typeof(parent.document) != 'undefined' && typeof(parent.document) != 'unknown'
&& typeof(parent.document.title) == 'string') {
parent.document.title = 'p3smysqladmin01.secureserver.net / 10.6.171.23 / dbname / ibf_profile_portal_views | phpMyAdmin 2.9.1.1';
MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
Warning: Cannot modify header information - headers already sent ' at line 1
Stopped on error

 

 

Опять еррор((, делал бигдампом.

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Пробовал восстановить через Дампер и вот что вышло:

Sypex Dumper Lite 1.0.8
Восстановление БД из резервной копии 
Подключение к БД `kingleo1991`.
Чтение файла `ibf_dbbackup.sql.gz`.
------------------------------------------------------------
------------------------------------------------------------
БД восстановлена из резервной копии.
Запросов к БД: 0
Таблиц создано: 0
Строк добавлено: 0
Статус таблицы:	
Общий статус:	
0.4738 сек.

Ссылка на комментарий
Поделиться на других сайтах

У меня такая проблема, бекап я узнал что это такое только когда стали проблемы на форуме и поэтому не разу не делал копирование за исключением Резервного копирования из админки.

Но случилось то что я не могу исправить. Пользователи и в том числе я не можем повторно попасть на форум как постоянные посетители при вводе ника и пароля выдает ошибку, но в админку я вхожу свободно при вводе этого ника и пароля. Вот мой форум http://www.bortnik66.ru/paseka/.

может здесь и есть где подсказка но я не нашёл, проблемы начались с 22 ноября. с сервером к которому я прикреплён связи нет, все молчат, пробовал по аси и по почте.

Ссылка на комментарий
Поделиться на других сайтах

Если в админку пускает - значит пароль в БД имеется.

Если с тем же ником и паролем не удается залогиниться на форуме - проблема не в таблице пользователей БД, а в методе проверки пароля форумом.

Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.