Перенос сайта на Битриксе — это не одна задача, а несколько разных: переезд на другой хостинг или сервер, смена домена, миграция с другой CMS на Битрикс или, наоборот, копирование части проекта.
Для большинства случаев подходит штатный модуль резервного копирования — он архивирует файлы и базу данных в один клик и разворачивает все на новом сервере через файл restore.php. Если нужен более гибкий вариант — например, перенести только часть сайта или работать через консоль — используют связку rsync и mysqldump.
Перед переносом стоит проверить новый хостинг специальным скриптом bitrix_server_test.php: он покажет, соответствует ли сервер требованиям CMS.
Небольшой сайт переезжает за 15–30 минут, крупный проект с большой базой — за несколько часов, поэтому лучше планировать работы на ночь или выходные.
После переноса обязательно проверяют авторизацию, работу форм, почту и индексацию в поисковиках — именно на этом этапе чаще всего всплывают незамеченные ошибки.