Перенос большой базы данных MySQL

Понадобилось перенести огромную mysql базу данных, на другой сервер. Всего объем : 18гб, около 266 млн. записей.

Стандартными средствами phpMyadmin, не возможно это сделать, не поможет и известный скрипт Sypex Dumper.

Но мы можем воспользоваться средствами MySQL через SSH.

1.  Подключаемся по SSH к серверу куда нам нужно перенести вашу БД.

ssh user_name@server_ip

2. Импортируем базу в файл sql:

mysqldump -hserver_ip -uuser_name -p db_name>db_name.sql

3. Экспортировать бд:

mysql -uuser_name -p db_name < db_name.sql

Вся процедура заняла около 2х часов.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *