Инструкция
1
Создайте резервную копию базы данных вашего сайта (Mysql). Воспользуйтесь для этого скриптом Sypex Dumper – создайте копию БД и произведите ее экспорт на ПК. Заархивируйте затем все файлы, а также директории, которые включены в ваш ресурс.
2
Для опытных программистов оптимальным будет упаковка файлов в tar.qz – Unix-архив. Для этого воспользуйтесь любым удобным для вас файловым менеджером.
3
Далее необходимо на выбранном хостинге зарегистрировать новый домен. Не забудьте упомянуть в процессе регистрации, что на него вы перенесете свой сайт.
4
После создания домена зайдите в панель управления хостинга, чтобы создать там новую базу данных для вашего сайта, пустую. Далее скопируйте на хостинг все файлы и директории вашей БД. Воспользоваться для этого вы можете протоколом FTP либо при помощи SSH, а также команды wget (вот как это будет выглядеть: wget http://старый_адрес_сайта.ru/файл_архива_файлов_сайта.tgz). Второй вариант быстрее. Скопируйте архив в новый домен, а именно - в его корневой каталог.
5
Когда копирование закончится, распакуйте архив при помощи соответствующей команды, после чего следует удалить записи о домене из панели управления старого хостинга.
6
Измените DNS-записи домена, обновите их, потому что сайт теперь станет недоступным на старом домене. Однако вам ведь нужно будет сохранить вашу постоянную аудиторию, поэтому проинформировать ее нужно заблаговременно, чтобы люди знали, каким станет новый адрес сайта.
7
Чтобы изменить DNS-записи, зайдите в панель менеджмента регистратора доменных имен, в настройках впишите DNS-серверы нового хостинг-провайдера. Обновления какое-то время будут недействительными. Чтобы они начали действовать, подождите порядка нескольких часов.
8
Далее необходимо восстановить данные в новой БД. Чтобы импортировать в нее сохраненные таблицы, воспользуйтесь Sypex Dumper. Для доступа к БД установите новую связку «логин-пароль».
9
После завершения импорта БД измените файл конфигурации CMS, поменяв логин с паролем и название БД. Дело за малым – проверьте права доступа к файлам и директориям, а также то, насколько корректно ваш сайт запускается на новом хостинге.