Совсем недавно возникла сложность при копировании базы данных MySQL большого объема. База данных весит почти 1 Гб и при обычном экспорте и импорте возникают проблемы: импорт производится несколько часов и в итоге ошибка time out.
Проблема решается импортом БД через SSH.
Включите доступ по SSH, переведя соответствующий переключатель в вашем хостинге.
На хостинге beget это можно сделать на главной странице
Подключитесь к серверу по SSH. Для подключения используйте логин и пароль от панели управления хостингом. В Linux и Мac ОS сделать это можно прямо из терминала, в Windows используйте Putty.
Загрузите дамп базы данных в корень аккаунта по FTP или через файловый менеджер.
Для импорта выполните такую команду:
mysql имя_базы_данных -u имя_базы_данных -p'пароль_от_базы' < название_файла_с_дампом
Имя базы, пароль и название файла, конечно, нужно заменить на свои.