Перенос сайта может быть осуществлен со стороннего хостинга или между аккаунтами Timeweb. Воспользуйтесь одной из предложенных ниже инструкций с учетом того, откуда планируется перенести сайт.
Перенос сайтов со стороннего хостинга
Перенос сайтов со стороннего хостинга может быть выполнен вами самостоятельно или техническими специалистами Timeweb. Перенос нашими силами осуществляется в срок до 72 часов, при возможности, мы будем рады сделать это в течение более короткого времени.
Для выполнения переноса необходимо предоставить следующие данные:
- реквизиты доступа к FTP или SSH (логин, пароль, адрес сервера);
- реквизиты доступа к панели phpMyAdmin старого хостинга (адреса серверов, логины и пароли);
- информацию о том, в каких директориях располагаются файлы сайтов и какие именно сайты следует перенести.
Если вы затрудняетесь предоставить указанную выше информацию, ее можно запросить в технической поддержке текущего хостинг-провайдера. Обратите внимание, что переносы выполняются нами только при подключении по FTP или SSH.
В услугу переноса входит копирование всех файлов указанных сайтов на наш хостинг, импорт баз данных и внесение правок в конфигурационные файлы для правильного подключения ресурсов к MySQL. Также для каждого перенесенного сайта создаются служебные домены для проверки их работоспособности после переноса.
Перенос ваших доменов необходимо выполнить самостоятельно по инструкции "Технический перенос домена в Timeweb".
Перенос сайтов между аккаунтами Timeweb
Перенос сайтов между аккаунтами может быть осуществлен вами самостоятельно или выполнен техническими специалистами Timeweb. Для переноса сайта нашими силами вам необходимо создать два встречных обращения - с передающего аккаунта и с принимающего. Обратите внимание, что переносы осуществляются только на оплаченные аккаунты.
Для самостоятельного переноса сайтов выполните следующие действия:
Создайте архив файлов сайта и дамп (резервную копию) базы данных на старом аккаунте.
Это можно сделать при помощи файлового менеджера и phpMyAdmin, также для данных целей вы можете использовать подключение по SSH.
Для создания архива файлов при работе по SSH необходимо использовать команду:tar cf имя_архива.tar имя_директории
Дамп базы данных - это файл, в котором будет храниться копия вашей базы данных. Для создания дампа базы данных при подключении по SSH используйте команду:
mysqldump -u'база_данных' база_данных -p'пароль_базы_данных' > имя_дампа.sql
Также дамп можно сделать через phpMyAdmin. Для этого в phpMyAdmin выберите требуемую базу данных, перейдите на вкладку "Экспорт" и нажмите "Вперед". Файл дампа будет сохранен на ваш компьютер.
Создайте сайт на новом аккаунте в разделе "Сайты".
После в файловом менеджере появится директория с названием сайта, внутри которой будет находиться папка public_html.Загрузите архив файлов сайта в папку public_html.
Сделать это можно при помощи файлового менеджера (функция "Файл" - "Загрузить на сервер"), подключения по FTP или SSH.
Для копирования файлов по SSH используйте команду:scp имя_архива.tar логин_второго_аккаунта@имя_сервера.timeweb.ru:~/
Для распаковки архива:
tar -xvf имя_архива.tar
Создайте базу данных на новом аккаунте, раздел "Базы данных MySQL".
Импортируйте дамп базы в созданную на новом аккаунте базу данных при помощи phpMyAdmin (вкладка "Импорт") или подключения по SSH:
mysql -u'база_данных' база_данных -p'пароль_базы_данных' < имя_дампа.sql
Укажите новые реквизиты подключения к базе данных в конфигурационном файле сайта, изменив в нем информацию о базе данных, пользователе базы данных и пароле. Обратите внимание, что пользователь базы данных и название базы данных всегда будут совпадать.
Перенесите домен на новый аккаунт согласно данной инструкции и привяжите его к сайту (раздел "Сайты").