@DaniilPo

Как перенести базу данных с одного хостинга на другой?

Случилась такая проблема что на сайте возникла такая ошибка:
Error: Got error 28 from storage engine
Error No: 1030
проблема понятно что в том что недостаточно места на сайте для работы базы данных и я решил перенести на другой хостинг где точно знаю что место там предостаточно и к тому же для удобства там есть cPanel а на первом только vps
так вот ближе к делу, в начале я пытался скачать базу данных именно через консоль но при попытки скачать выходила вновь таже самая ошибка что была описана выше и ничего не выходило после чего я решил попробовать найти и скачать базу данных через FileZilla и вроде получилось на данный момент у меня есть файл mydbdump.sql и так же папка с данными этой базы данных но проблема в том что когда я пытаюсь закочать всё это получилось загрузить только mydbdump.sql но без данных, тоесть все тоблицы есть и на этом всё. Как можно грамотно всё перенести что бы все данные были?
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 3
Adamos
@Adamos
Если на VPS закончилось место - логично, что дамп БД там тоже записать некуда.
Можно примонтировать какой-то удаленный ресурс, например.
Лучше, конечно, сначала поискать, куда девалось место на этой VPS.
Не БД же его сожрала?
Ответ написан
FanatPHP
@FanatPHP
Чебуратор тега РНР
сначала конечно надо запустить базу на старом.
а потом зайти на новый по SSH и выполнить простую команду,
ssh user@remote.host 'mysqldump -uuser -ppassword --all_databases | gzip' > dump.sql.gz
Ответ написан
Установите Sypex Dumper 2 на новом сервер куда хотите сделать дамб базы mysql.

Сделайте бекап, и загрузите в базу в какую вы хотите.

И не каких проблем
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект