Логотип Гродненской почты и поиска
Янв 22

timeweb - российский хостерTimeweb.ru — неплохой, на данный момент, хостинг. Пишу «на данный момент» не случайно — все российские хостинги хороши до первой серьезной проблемы... Но, пока, повторюсь, timeweb неплох. Однако, при переходе с другого хостинга на timeweb вы должны быть готовы к целой серии сложностей (если конечно ваши сайты не представляют из себя одну страничку на статичном html). Данная серия постов призвана помочь вам справиться с тем, что другим пришлось пройти методом проб, ошибок и долгой переписки с службой поддержки.

Итак, проблема «намбер ван» — перенос базы данных MySql.
Не успели вы разобраться, что из себя представляет база данных MySql, как ее экспортировать и потом на новом хостинге импортировать посредством PhpMyAdmin, как упираетесь на timeweb в непонятку — при попытке импорта PhpMyAdmin подвисает... пилит-пилит и ничего не происходит. Вы, естественно, поначалу, валите все шишки на себя — пытаетесь совершить экспорт-импорт дампа базы данных с другими настройками, ищете сотни возможных причин и через сутки сдаетесь «саппорту», который, с невозмутимым видом сообщает, что (дампы) базы данных весом более 1 мегабайта нужно на timeweb переносить через SSH.

А для этого необходимо (как говорит сатирик Задорнов — наберите в легкие побольше воздуха):
1. Включить ssh доступ для вашего аккаунта.
2. Загрузить дамп базы данных в корневую директорию и создать базу данных для загрузки через панель управления аккаунтом.
3. Подключиться по ssh с помощью любого доступного вам клиента (напр. putty), использовав логин и пароль от вашего аккаунта.
4. Набрать и выполнить в командной строке команду mysql -uUSER_DB -pPASSWORD USER_DB < DUMP.sql
где USER_DB — имя базы данных, в которую вы хотите импортировать дамп
PASSWORD — пароль от базы данных
DUMP.sql — название загруженного файла.

Алилуйя! Как же млять я такой тупой сразу не догадался! SSH! Ну точно — моей тупости нет предела и ведь каждый школьник знает, что на timeweb дапмы SQL нужно импортировать через SSH. Дохлая база данных в 1 мегабайт, как выясняется, требует к себе недюжинной сноровки и смекалки с привлечением SSH. Для тех редких даунов, кто еще не в курсе, SSH это:
(англ. Secure SHell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений (например, для передачи файлов). Большинство хостинг-провайдеров за определённую плату предоставляют клиентам доступ к их домашнему каталогу по SSH. Это может быть удобно как для работы в командной строке, так и для удалённого запуска программ (в том числе графических приложений).

Видите — как все просто. 🙂 Проблема плевая и если, вдруг, найдутся люди, которым будет непонятно как использовать SSH с помощью, например, программы Putty... (это врядли, но мало ли) так вот — обязуюсь статью дополнить и описать этот «простой» процесс подробнее.

.

автор Уважаемая редакция


3 комментария к “Timeweb.ru — история перехода на хостинг. Часть — 1.”

  1. 1. Андрей Говорит:

    Да. Я тоже как-то столкнулся. В админке мультидомены, домены, основной сайт и новый сайт. Что чем от чего отличается так и не понял. плюнул и свалил.

  2. 2. semenov Говорит:

    Спасибо,помогло! Обыскался.

  3. 3. пав Говорит:

    спасибо) помог)

Написать ответ

Realting.com