Page tree

Перенести сайт между аккаунтами Timeweb вы можете самостоятельно по этой инструкции либо отправить запрос в техническую поддержку.

Для переноса сайта нашими силами требуются два встречных обращения - с передающего аккаунта и с принимающего. Обратите внимание, что мы выполняем переносы только на оплаченные аккаунты.

Для самостоятельного переноса сайтов выполните следующие действия:

  1. Создайте архив файлов сайта и дамп (резервную копию) базы данных на старом аккаунте.
    Это можно сделать при помощи файлового менеджера и phpMyAdmin, также для данных целей вы можете использовать подключение по SSH.
    Для создания архива файлов при работе по SSH необходимо использовать команду:

    tar cf имя_архива.tar имя_директории

    Дамп базы данных - это файл, в котором будет храниться копия вашей базы данных. Для создания дампа базы данных при подключении по SSH используйте команду:

    mysqldump -u'база_данных' база_данных -p'пароль_базы_данных' > имя_дампа.sql

    Также дамп можно сделать через phpMyAdmin. Для этого в phpMyAdmin выберите требуемую базу данных, перейдите на вкладку "Экспорт" и нажмите "Вперед". Файл дампа будет сохранен на ваш компьютер. 

  2. Создайте сайт на новом аккаунте в разделе "Сайты".
    После в файловом менеджере появится директория с названием сайта, внутри которой будет находиться папка public_html.

  3. Загрузите архив файлов сайта в папку public_html.
    Сделать это можно при помощи файлового менеджера (функция "Файл" - "Загрузить на сервер"), подключения по FTP или SSH.
    Для копирования файлов по SSH используйте команду:

    scp имя_архива.tar логин_второго_аккаунта@имя_сервера.timeweb.ru:~/

    Для распаковки архива:

    tar -xvf имя_архива.tar
  4. Создайте базу данных на новом аккаунте, раздел "Базы данных MySQL".

  5. Импортируйте дамп базы в созданную на новом аккаунте базу данных при помощи phpMyAdmin (вкладка "Импорт") или подключения по SSH:

    mysql -u'база_данных' база_данных -p'пароль_базы_данных' < имя_дампа.sql
  6. Укажите новые реквизиты подключения к базе данных в конфигурационном файле сайта, изменив в нем информацию о базе данных, пользователе базы данных и пароле. Обратите внимание, что пользователь базы данных и название базы данных всегда будут совпадать.

  7. Перенесите домен на новый аккаунт согласно данной инструкции и привяжите его к сайту (раздел "Сайты").

Наверх

  • No labels