Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Сервер баз данных
  • Search

Импорт "больших" баз завершается неудачей

Вопросы по работе Сервера баз данных
MySQL, PostgreSQL, MariaDB, Percona Server, phpMyAdmin, phpPgAdmin
Post Reply
  • Print view
Advanced search
6 posts • Page 1 of 1
pligin
Posts: 49
Joined: Tue Jun 21, 2016 5:32 am
Contact:
Contact pligin
Website

Os: Debian 6x
Web: apache + nginx
Импорт "больших" баз завершается неудачей
  • Quote

Post by pligin » Fri Apr 19, 2019 10:49 pm

Всем привет.
Давно пользуюсь VestaCP и всегда встречаюсь с проблемой импорта через phpmyadmin баз.
Как таковые базы небольшие: 50Мб, 100Мб, 200Мб...
Но всегда "Internal Server Error 500".
Маленькие базы в 5Мб норм загружаются.
Про настройки и ограничения Apache и Nging я знаю, но даже при выставлении везде максимальных параметров получаю ошибку. Вот сейчас при импорте 250Мб (это сподвигло на написание темы).
Я уже как год использую метод с форума PSWeb.ru описанный в теме Импорт больших баз данных - от 1 Gb.
Но мне это уже надоело. В ISP импорт любой базы работает отлично (не всегда, имел ввиду объем).
Как в VestaCP нормально импортировать базу большого объема (больше 20Мб, к примеру)?
Почему в VestaCP нет возможности импорта баз без phpmyadmin?
Всем спасибо!
Особое спасибо будет разработчикам, если они решат эту проблему.
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Импорт "больших" баз завершается неудачей
  • Quote

Post by grayfolk » Fri Apr 19, 2019 11:07 pm

VestaCP не имеет никакого отношения к проблеме.

Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx

Как вариант - используйте Sypex Dumper.

Ну а самый надежный вариант - импорт/экспорт через консоль.
Top

pligin
Posts: 49
Joined: Tue Jun 21, 2016 5:32 am
Contact:
Contact pligin
Website

Os: Debian 6x
Web: apache + nginx
Re: Импорт "больших" баз завершается неудачей
  • Quote

Post by pligin » Fri Apr 19, 2019 11:13 pm

grayfolk wrote: ↑
Fri Apr 19, 2019 11:07 pm
VestaCP не имеет никакого отношения к проблеме.

Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx

Как вариант - используйте Sypex Dumper.

Ну а самый надежный вариант - импорт/экспорт через консоль.
очень даже имеет отношение...
база 250Мб
у сервера 2vCPU 2.4 Ghz 4Гб памяти
на обработку везде выставлено 300 секунд и 512Мб файл и 512Мб памяти
В ISP при таком же раскладе все отлично работает
P.S. С Вестой работаю несколько лет, а базы импортирую при помощи "костылей"... Эта сука обновляется постоянно, но базы хрен импортирует нормально... А вот при восстановлении пользователя все норм.
И так ключевой момент: кому писать, чтобы добавили импорт баз также как при восстановлении бэкапа?
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Импорт "больших" баз завершается неудачей
  • Quote

Post by yariksat » Sat Apr 20, 2019 6:07 am

pligin wrote: ↑
Fri Apr 19, 2019 11:13 pm
очень даже имеет отношение...
база 250Мб
у сервера 2vCPU 2.4 Ghz 4Гб памяти
на обработку везде выставлено 300 секунд и 512Мб файл и 512Мб памяти
В ISP при таком же раскладе все отлично работает
P.S. С Вестой работаю несколько лет, а базы импортирую при помощи "костылей"... Эта сука обновляется постоянно, но базы хрен импортирует нормально... А вот при восстановлении пользователя все норм.
И так ключевой момент: кому писать, чтобы добавили импорт баз также как при восстановлении бэкапа?
БД 0.6ГБ
С бекапа,когда разворачивал полный бекап БД всегда восстанавливается нормально.Если через phpMyAdmin то импорт всегда завершается с ошибкой
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Это все пофиг,тут я уже писал об это не однократно.Ответа так и не получил.
Так что как и Вы,пользуюсь всегда пользуюсь костылями для этих целей.Рад что наконец- то началась подыматься эта тема.
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: Импорт "больших" баз завершается неудачей
  • Quote

Post by grayfolk » Sat Apr 20, 2019 9:02 am

pligin wrote: ↑
Fri Apr 19, 2019 11:13 pm
grayfolk wrote: ↑
Fri Apr 19, 2019 11:07 pm
VestaCP не имеет никакого отношения к проблеме.
очень даже имеет отношение...
Еще раз: Веста - лишь инструмент для установки необходимого серверного софта и управления некоторыми конфигурациями. Если вы используете для работы с бд phpmyadmin - то проблема именно в нем.
pligin wrote: ↑
Fri Apr 19, 2019 11:13 pm
Эта сука обновляется постоянно, но базы хрен импортирует нормально... А вот при восстановлении пользователя все норм.
Именно, потому что при восстановлении пользователя/создании бэкапа Веста использует консольные команды mysql для импорта.
yariksat wrote: ↑
Sat Apr 20, 2019 6:07 am
С бекапа,когда разворачивал полный бекап БД всегда восстанавливается нормально.Если через phpMyAdmin то импорт всегда завершается с ошибкой
Для импорта бд через веб-интерфейс (phpmyadmin):
- увеличьте в настройках php upload_max_filesize и post_max_size
- увеличьте таймаут ожидания ответа если используете nginx
Это все пофиг,тут я уже писал об это не однократно.Ответа так и не получил.
Смотрите ошибки в логах, почитайте форумы про phpmyadmin вообще и про загрузку больших файлов в частности. У меня, с опытом ~20 лет в php никаких проблем не возникает.
yariksat wrote: ↑
Sat Apr 20, 2019 6:07 am
Так что как и Вы,пользуюсь всегда пользуюсь костылями для этих целей.Рад что наконец- то началась подыматься эта тема.
Консоль - и никаких костылей :)
Top

yariksat
Posts: 551
Joined: Sat Nov 19, 2016 5:39 pm

Os: CentOS 4x
Web: apache
Re: Импорт "больших" баз завершается неудачей
  • Quote

Post by yariksat » Sat Apr 20, 2019 11:35 am

У меня опыта меньше раза в два. Честно,лень ковырять,но причину примерно знаю. От чего лень - консоль всегда под рукой.
Top


Post Reply
  • Print view

6 posts • Page 1 of 1

Return to “Сервер баз данных”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password