Импорт базы большого размера (более 500 мб) на maysql сервер

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Импорт базы большого размера (более 500 мб) на maysql сервер

Сообщение demon201984 »

Не могу загрузить базу большого размера (более 500 мб) импортом в mysql - загружается не более 140 мб. В php.ini параметры времени выполнения скрипта, максимального размера файла увеличивал, но они тут не причем.

База не загружается ни средствами maysql через phpmayadmin, ни через sypex, ни через команду

Всегда прерывается на размере около 140 Мб. Так при загрузке через sypex возникает ошибка:

2012.08.25 23:40:25 MySQL Error: Duplicate entry \'206386\' for key \'PRIMARY\' (/var/www/demtester/data/www/vokzal/sxd/index.php:1581)
2012.08.25 23:40:26 Выполнение прервано из-за ошибки

Если загружать базу частями, то она загружается.

Как решить проблему с загрузкой базы большого размера за раз, так как на дробление базы и ее частичную загрузку тратится большое время.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение MIT »

Чем и как делался дамп?
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение demon201984 »

дамп делал экспортом через phpmayadmin
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение MIT »

Попробуй сделать через Sypex. У меня аналогичное было. Причин не знаю, но Sypex справляется лучше чем PMA и с созданием дампов.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение Sheer »

Лучше MySQLDumper

Добавлено спустя 5 минут 33 секунды:
Re: Импорт базы большого размера (более 500 мб) на maysql сервер
...и еще не надо бекапить таблицы search_wordlist и search_wordmatch - дамп намного меньше будет, а индексы пересоздашь заново.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение demon201984 »

sypex не справился с созданием бекапа, а mysql dumper справился. С загрузкой базы на сервер он тоже лучше справляется - работает медленнее нежели чем sypex, но на текущий момент уже загрузил более 250 мб.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение Sheer »

demon201984 писал(а):работает медленнее
Это расплата за то, что в MySQLDumper решена вот эта проблема
The problem …
A PHP script has a maximum execution time that is usually set to 30 seconds on most server installations. A script running longer than this limit will simply stop working. This behavior makes backing up large databases impossible. Maybe you already had this specific problem when using other tools.
http://www.mysqldumper.net/
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
mih_io
phpBB 1.4.2
Сообщения: 56
Стаж: 16 лет
Благодарил (а): 8 раз
Поблагодарили: 12 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение mih_io »

свою базу в 2,4 гб дампил через putty ssh клиент. Очень уж неудобно, надо будет тоже попробовать через MySQLDumper
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Импорт базы большого размера (более 500 мб) на maysql се

Сообщение demon201984 »

MySQLDumper - это единственное что мне помогло загрузить базу целиком и полностью за 1 раз на сервер. Спасибо. Теперь только его и буду юзать :)

Вернуться в «Поддержка phpBB 3.0.х»