Перенос базы данных на другой хостинг

(Ответов: 3, Просмотров: 504)
  1. Студент
    • Регистрация: 02.07.2013
    • Сообщений: 58
    • Репутация: 3
    Нужно перенести базу данных MySQL на другой хостинг. Никогда этого не делал. Вопросов несколько, поэтому разобью текст на пункты.

    1.) Прочитал в сети мануал по переносу. Там сказано, что скачивать со старого хостинга нужно базу без таблиц. Цитата: «Проверьте, что в созданной базе данных не создано каких-либо таблиц».
    Без таблиц файл весит намного меньше. Если удалить таблицы, то в файле остается меньше 1 кб веса, вместо 20 мб (если не сжимать) с таблицами.
    Экспортировал базу без таблиц, создал на новом хостинге базу данных, импортировал базу. Таблицы на новом хосте все равно какие-то появились. Но почему-то вместо 100+ таблиц на старом хосте, тут стало менее 70.
    В таблицах содержится, как я понимаю, информация о сайте. Какой смысл тогда в импорте такой базы, если информация из таблиц будет потеряна?
    2.) Если все же загружаю файл sql (тот, что 20 мб весит) с таблицами, то получаю на хостинге такое сообщение: Ответ MySQL:
    #1046 - No database selected. То есть таблицы новый хост грузить не хочет. Так и должно быть?
    3.) Когда я все же успешно загружу базу, что еще нужно сделать, чтобы сайт заработал на новом хостинге? Перепропишу неймсерверы на сайте регистратора домена, папка с сайтом, уже на новом хостинге. Как-то нужно соединять базу с сайтом или регистратором домена?
    Последний раз редактировалось weisser; 13.11.2015 в 03:00.
    • 0
  2. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    Цитата Сообщение от weisser Посмотреть сообщение
    Прочитал в сети мануал по переносу. Там сказано, что скачивать со старого хостинга нужно базу без таблиц. Цитата: «Проверьте, что в созданной базе данных не создано каких-либо таблиц».
    Дайте ссылку на ЭТО. Скорее всего вы как-то не так поняли.

    По второму пункту - архивируйте дамп. Это делается при экспорте базы данных, надо выбрать сжатие gzip или bzip, если через phpmyadmin работаете. Так же для phpmyadmin есть ограничение в загружаемом дампе, тут нужно смотреть какое оно на новом хостинге.

    Цитата Сообщение от weisser Посмотреть сообщение
    Как-то нужно соединять базу с сайтом или регистратором домена?
    Нужно в настройках движка сайта прописать новые доступы к базе данных, которые настраиваются на новом хостинге.

    Мне кажется вы плохо искали мануал. Сейчас их должно быть сотни разжеванных и с картинками в сети.

    Если сайт обновляется динамически пользователями, то переносить в разы сложнее будет, ведь на время переноса (а оно из-за обновления днс записей и днс кеша у провайдеров может до 3 суток идти).

    ---------- Сообщение добавлено 03:10 ---------- Предыдущее 03:08 ----------

    Цитата Сообщение от weisser Посмотреть сообщение
    Когда я все же успешно загружу базу, что еще нужно сделать, чтобы сайт заработал на новом хостинге?
    В первую очередь проверить работоспособность сайта на новом хостинге, а то после обновления днс записей неприятно когда сайт будет в дауне из-за какой-то ошибки. Проверять, например, через изменение файла hosts в windows.
    • 2

    Спасибо сказали:

    Shinigami(13.11.2015), weisser(13.11.2015),
  3. Гуру Аватар для Fartuna
    • Регистрация: 07.01.2015
    • Сообщений: 932
    • Репутация: 764
    weisser,Для бекапа и восстановления больших баз, используй например
    Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.

    Прост в использовании, работает на 5+.(подойдет бесплатная версия)

    Мануалов в сети и на оф сайте много.

    P.s Главное после восстановления не забудь удалить папку со скриптом с хостинга(чтоб случайные "гости" бекапы твои не слили)
    • 1

    Спасибо сказали:

    weisser(13.11.2015),
  4. Студент
    • Регистрация: 09.11.2012
    • Сообщений: 70
    • Репутация: 19
    Цитата Сообщение от brainix Посмотреть сообщение
    Дайте ссылку на ЭТО. Скорее всего вы как-то не так поняли.
    +1 за то что бы взглянуть на ЭТО
    Вообще не вижу проблемы в переносе 20 метровой базы, признаю раньше для меня были проблемы когда база в пару гигов да еще не в той кодировке, и то теперь легкорешаемый вопрос, но 20 метровая - 100% что то не так прочитано
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
перенос сайта на другой хостинг
Вопросы от новичков 7 26.05.2015 13:25
Перенос сайта на другой хостинг
Вопросы от новичков 12 14.05.2013 16:47
Перенос сайта на DLE на другой хостинг
DLE 6 03.06.2012 15:27
Перенос сайта на другой домен
Вопросы от новичков 4 02.02.2012 15:27
Перенос данных на другой аккаунт в Google
Прочее 4 15.04.2011 18:28

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры