Перенос сайта на Битриксе — это не одна задача, а несколько разных: переезд на другой хостинг или сервер, смена домена, миграция с другой CMS на Битрикс или, наоборот, копирование части проекта.
Для большинства случаев подходит штатный модуль резервного копирования — он архивирует файлы и базу данных в один клик и разворачивает все на новом сервере через файл restore.php. Если нужен более гибкий вариант — например, перенести только часть сайта или работать через консоль — используют связку rsync и mysqldump.
Перед переносом стоит проверить новый хостинг специальным скриптом bitrix_server_test.php: он покажет, соответствует ли сервер требованиям CMS.
Небольшой сайт переезжает за 15–30 минут, крупный проект с большой базой — за несколько часов, поэтому лучше планировать работы на ночь или выходные.
После переноса обязательно проверяют авторизацию, работу форм, почту и индексацию в поисковиках — именно на этом этапе чаще всего всплывают незамеченные ошибки.
Оглавление:
- Что значит «перенести сайт на Битриксе» и когда это нужно
- Что нужно подготовить перед переносом
- Способ 1: перенос через штатный модуль резервного копирования
- Способ 2: перенос вручную через rsync и mysqldump
- Как перенести сайт Битрикс на новый домен
- Как перенести сайт на Битрикс с другой CMS
- Перенос отдельных частей сайта
- Как сохранить и клонировать сайт целиком
- Проверка сайта после переноса
- Типичные ошибки при переносе и как их избежать
- Сколько стоит и сколько занимает перенос сайта на Битриксе
- Мнение эксперта
- FAQ: ответы на частые вопросы
- Заключение
- Термины и сноски
Что значит «перенести сайт на Битриксе» и когда это нужно
Формулировка «перенос сайта на Битриксе» объединяет сразу несколько разных по сложности задач, и прежде чем открывать админку и что-то архивировать, стоит понять, какая из них ваша.
Чаще всего речь идет о переносе на другой хостинг или сервер — сайт остается тем же самым, меняется только площадка, на которой он физически работает. Так поступают, когда старый хостинг перестал устраивать по скорости, цене или количеству технических сбоев.
Второй вариант — перенос на новый домен: сайт и хостинг могут остаться прежними, а вот адрес меняется, например, при ребрендинге компании или объединении нескольких проектов в один.
Третий сценарий — миграция с другой CMS на Битрикс. Здесь задача сложнее: нужно не просто скопировать файлы, а фактически пересобрать сайт на новой системе, перенеся контент, структуру разделов и, желательно, оформление.
Четвертый вариант — создание копии сайта для тестов или разработки, когда оригинал должен продолжать работать без изменений, а параллельно нужна отдельная площадка для экспериментов.
И пятый, довольно частый на практике случай — перенос не всего сайта, а его части: одного раздела, форума или базы пользователей на другой проект. Это узкая задача, которая решается совсем другими инструментами, чем полный перенос.
Что нужно подготовить перед переносом
Независимо от способа переноса понадобится один и тот же набор доступов и предварительных проверок, и лучше собрать все заранее, чем прерывать процесс на середине из-за забытого пароля.
Нужны права администратора в панели управления Битрикса, доступ к панели хостинга (старого и нового), FTP или SSH-доступ к серверу и, если планируется смена домена, доступ к личному кабинету регистратора.
![]()
Совет: проверьте, актуальна ли лицензия 1С-Битрикс — от этого зависит, будет ли доступно резервное копирование в облако или придется ограничиться архивом в папке сайта.
Перед тем как переносить сайт на новый хостинг, разумно проверить его совместимость с Битриксом специальным скриптом bitrix_server_test.php от разработчика CMS. Скрипт достаточно загрузить в любую директорию на новом сервере и открыть в браузере — он покажет версию PHP, настройки MySQL и другие параметры, которые важны для корректной работы движка. Если тест показывает проблемы, есть смысл написать в техподдержку хостинга с просьбой донастроить сервер, а если это невозможно — поискать другую площадку.
![]()
Важно: перенос почти всегда связан с временной недоступностью сайта, поэтому стоит заранее выбрать окно для работ — ночь или выходной день с минимальным трафиком — и предупредить коллег, если сайт используется для приема заказов.
Способ 1: перенос через штатный модуль резервного копирования
Это самый предсказуемый способ, и именно его рекомендует сам разработчик CMS для большинства сайтов на Битриксе.
Создать резервную копию можно через административную панель Битрикс: «Настройки» → «Инструменты» → «Резервное копирование» → «Создание резервной копии». Готовый архив можно сохранить в облачное хранилище 1С-Битрикс (если лицензия это позволяет) или скачать и разместить локально.
При создании резервной копии важно включить все основные данные сайта: файлы проекта, базу данных и системные файлы CMS. Только полный архив позволит без проблем восстановить сайт на новом сервере или после сбоя. Если исключить хотя бы одну из этих частей, при восстановлении могут возникнуть ошибки или часть функционала окажется недоступной.
Готовый архив нужно скачать и загрузить в корневую директорию нового хостинга — там же должен лежать специальный скрипт восстановления restore.php, который можно скачать с сайта разработчика. После этого достаточно открыть restore.php в браузере: система сама распакует архив, восстановит файлы и развернет базу данных, попросив на одном из шагов указать параметры подключения к MySQL на новом сервере.
Время восстановления сильно зависит от объема сайта: небольшой проект в пару гигабайт разворачивается за 10–20 минут, а площадка на сотни гигабайт может обрабатываться несколько часов — торопиться и прерывать процесс в этом случае не стоит.
Главное преимущество этого способа — простота. Все инструменты уже есть в Битрикс, поэтому создать резервную копию можно без специальных знаний и дополнительного программного обеспечения.
Но у этого решения есть и свои ограничения. Если сайт большой или хостинг недостаточно мощный, создание архива может занять много времени или прерваться из-за ограничений сервера. В таких случаях часто используют ручной перенос файлов и базы данных.
Способ 2: перенос вручную через rsync и mysqldump
Этот вариант выбирают, когда есть доступ по SSH и хочется больше контроля над процессом — например, перенести сайт без простоя или синхронизировать только изменившиеся файлы.
Команда rsync* копирует файлы сайта напрямую с одного сервера на другой, при этом умеет докачивать только изменения, если процесс запускается повторно — это удобно, если перенос делается в несколько заходов. Параллельно с файлами базу данных выгружают командой mysqldump* в SQL-дамп, который затем импортируют в новую базу на целевом сервере.
После переноса файлов и базы обязательно нужно поправить параметры подключения к базе данных в файле настроек — обычно это файл .settings.php* или, в старых версиях Битрикса, dbconn.php*. Если этот шаг пропустить, сайт откроется с ошибкой подключения к MySQL, даже если все файлы и таблицы на месте.
Ручной перенос обычно выбирают для крупных проектов, где важно сократить время простоя или требуется полный контроль над процессом. Такой способ чаще используют разработчики, которые работают с сервером напрямую.
Для большинства корпоративных сайтов и интернет-магазинов среднего размера встроенное резервное копирование Битрикс остается более простым и удобным вариантом. Оно требует меньше действий и позволяет перенести сайт без лишних сложностей.
Как перенести сайт Битрикс на новый домен
Смена домена — отдельная задача, которую часто путают с переносом на другой хостинг, хотя это разные операции и они не обязаны происходить одновременно.
Сначала стоит проверить, как сайт работает на новом домене, еще до переключения DNS — для этого на своем компьютере редактируют файл hosts, прописывая в нем IP нового сервера и новое доменное имя. Так можно открыть сайт в браузере и убедиться, что все работает корректно, пока обычные посетители продолжают видеть старую версию.
Когда все проверено, домен настраивают в самой админке Битрикса, а затем при необходимости делегируют новому регистратору или просто меняют NS-записи, если нужно только сменить хостинг для того же домена. Здесь важно набраться терпения: обновление NS-записей может занимать до суток, и в этот период лучше не вносить изменений на сайт — иначе их придется переносить вручную еще раз.
После смены домена сразу выпускают SSL-сертификат для нового адреса и настраивают работу по HTTPS, а также обновляют записи почтового сервера, если домен используется для корпоративной почты — иначе письма перестанут доходить в самый неподходящий момент.
Как перенести сайт на Битрикс с другой CMS
Если задача — не переезд существующего Битрикс-сайта, а миграция с WordPress, Wix, Tilda или самописной системы, автоматика здесь помогает намного меньше, и часть работы придется делать руками.
Автоматически, как правило, переносится структура контента, если ее удается выгрузить в стандартном формате — например, через XML-экспорт с последующим импортом в инфоблоки Битрикса. А вот оформление, верстку и логику работы форм обычно приходится собирать заново под шаблонизатор Битрикса, потому что движки устроены принципиально по-разному, и просто «перетащить» тему с одной CMS на другую не получится.
Отдельная история — перенос дизайна на новый сайт: даже если визуально хочется сохранить прежний вид, элементы вроде каталога, фильтров и форм заказа в Битриксе работают через собственные компоненты, и дизайнеру или верстальщику придется адаптировать макет под них.
Если сайт небольшой — например, визитка или лендинг, — перенос можно выполнить самостоятельно. Обычно для этого достаточно следовать инструкции и внимательно выполнять все шаги.
Если же нужно перенести крупный интернет-магазин с большим каталогом, заказами и интеграциями, лучше обратиться к специалистам. Ошибки при миграции могут привести к потере данных или длительной недоступности сайта, поэтому в таких случаях помощь профессионалов часто оказывается самым надежным решением.
Перенос отдельных частей сайта
Не всегда нужно переносить весь сайт целиком — иногда задача куда точечнее, и для нее есть свои инструменты.
Перенос раздела или инфоблока на другой проект делают через экспорт конкретного инфоблока* и его структуры с последующим импортом на целевой сайт — важно заранее убедиться, что типы свойств инфоблока совпадают, иначе часть данных потеряется при импорте.
Перенос форума со старого сайта — задача из той же серии: обычно форум в Битриксе строится на компоненте «Форум», и переносить нужно и его настройки, и связанные таблицы базы данных, поэтому проще делать это через частичный SQL-дамп, а не через общий бэкап* всего сайта.
Отдельно стоит перенос базы пользователей между сайтами на Битриксе — эта задача чаще всего возникает при объединении нескольких проектов компании в один личный кабинет. Стандартный инструмент здесь — экспорт пользователей в CSV через административную панель с последующим импортом на целевом сайте; при этом важно заранее продумать, что делать с паролями, поскольку они хранятся в хешированном виде и не переносятся «как есть» без специальных настроек.
Как сохранить и клонировать сайт целиком
Иногда перенос вообще не нужен — достаточно просто сохранить копию сайта на будущее или для тестов.
Скачать полный архив сайта можно тем же модулем резервного копирования, которым пользуются для переноса, — просто сохраненный файл в этом случае никуда не разворачивается, а хранится как страховка перед обновлением, редизайном или экспериментами с настройками.
Клонировать сайт для тестовой среды делают похожим образом: создают резервную копию, разворачивают ее на отдельном поддомене или тестовом сервере и работают там, не рискуя основным проектом. Это особенно полезно перед крупными обновлениями модулей или сменой шаблона.
Если задача скромнее — например, сохранить на компьютер прайс-лист или каталог товаров с сайта — не обязательно делать полный бэкап: чаще проще выгрузить нужный раздел через экспорт инфоблока в CSV или Excel прямо из административной панели.
Проверка сайта после переноса
Перенос считается завершенным не в тот момент, когда сайт открылся в браузере, а когда пройдена полная проверка.
Первым делом проверяют системные настройки в самой админке Битрикса: путь к сайту, кодировку, корректность подключения к базе данных и работу планировщика заданий (агентов). Затем тестируют авторизацию пользователей, отправку писем с форм и корректность работы платежных или CRM-интеграций, если они есть.
Отдельный блок проверок касается поиска: нужно убедиться, что файлы robots.txt и sitemap.xml перенеслись без изменений, что старые URL при смене домена или структуры корректно ведут через 301-редирект на новые страницы, и что сайт по-прежнему доступен для индексации в Яндекс.Вебмастере и Google Search Console. Пропущенный на этом этапе редирект — одна из самых частых причин заметного падения позиций после переезда.
Типичные ошибки при переносе и как их избежать
Даже при аккуратной работе по инструкции есть несколько классических проблем, которые всплывают почти на каждом втором переносе.
Таблица: Частые проблемы после переноса сайта на Битрикс
| Проблема | Возможная причина | Как исправить |
|---|---|---|
| Белый экран вместо сайта | Несовместимость версии PHP с версией Битрикс или ошибка в выполнении PHP-кода. | Проверить версию PHP на новом хостинге и при необходимости привести ее в соответствие с требованиями CMS. |
| Ошибка подключения к базе данных | После переноса сохранились старые параметры подключения к MySQL. | Обновить настройки подключения к базе данных в конфигурационных файлах сайта. |
| Не работают ЧПУ-ссылки или появляется ошибка 403 Forbidden | Некорректный или отсутствующий файл .htaccess. | Восстановить стандартный файл .htaccess для Битрикс и проверить его настройки. |
| Некорректное отображение русского текста («кракозябры») | Несовпадение кодировки базы данных при экспорте и импорте. | Убедиться, что база данных экспортируется и импортируется в одной кодировке, как правило, UTF-8. |
Сколько стоит и сколько занимает перенос сайта на Битриксе
Самостоятельный перенос обходится без прямых расходов, но требует времени и определенной технической смелости: для небольшого сайта на подготовку и перенос уходит от пары часов до одного дня, включая время на проверку и устранение мелких ошибок.
Многие хостинг-провайдеры предлагают бесплатный перенос сайта для новых клиентов силами своей техподдержки — это удобный вариант, если задача типовая и сводится к переезду на другой хостинг без смены CMS или домена.
Если же речь о миграции с другой системы или переносе крупного интернет-магазина с интеграциями, разумнее обратиться к студии или интегратору 1С-Битрикс: стоимость такой работы обычно рассчитывается индивидуально и зависит от объема контента, количества интеграций и сложности дизайна, но зато снимает риск потери данных и позиций в поиске.
Мнение эксперта
— Александр Апраксин, совладелец и генеральный директор digital-агентства MWI (входит в ТОП-10 Рейтинга Рунета). Автор книги «50 способов увеличения продаж интернет-магазина». Ведущий подкаста «Маркетологи», автор Telegram-канала Апраксин Pro Бизнес. Практик с 15+ годами опыта в digital и eCommerce. Сайт компании: mwi.me.
Чаще всего к нам обращаются не до переноса, а после — когда что-то пошло не так: пропали товары в каталоге, перестали приходить письма с форм или сайт неделю висел с ошибкой подключения к базе. В девяти случаях из десяти причина одна — перенос делали второпях, без резервной копии старой версии сайта, «на живую». Мой главный совет: даже если вы уверены в своих силах, сначала сделайте бэкап и разверните его на тестовом поддомене. Это займет лишние тридцать минут, но избавит от паники, если что-то не заработает с первого раза. И второе — бесплатный перенос от хостинга отлично подходит для простого сайта-визитки, но для интернет-магазина с интеграциями я бы все-таки привлекал специалиста, который знает архитектуру именно вашего проекта, а не работает по универсальному чек-листу.
FAQ: ответы на частые вопросы
Можно ли перенести сайт на Битриксе без потери позиций в поиске?
Да, если сохранить прежнюю структуру URL или настроить корректные 301-редиректы со старых адресов на новые, а также убедиться, что файлы robots.txt и sitemap.xml перенеслись без изменений.
Что делать, если после переноса у пользователей пропала авторизация?
Скорее всего, не совпадают настройки cookie-домена в конфигурации сайта — их нужно поправить в административной панели под новый адрес или хостинг.
Нужно ли продлевать лицензию 1С-Битрикс для переноса?
Для самого переноса лицензия не обязательна, но продленная лицензия открывает доступ к резервному копированию в облако, что заметно упрощает процесс.
Сколько времени займет перенос сайта объемом 100 Гб?
В среднем несколько часов, точное время зависит от скорости серверов и способа переноса — через rsync процесс обычно проходит быстрее, чем через штатный архив.
Можно ли перенести сайт без доступа к консоли сервера?
Да, для этого подходит штатный способ через резервную копию и restore.php — доступ по SSH для него не требуется, достаточно панели администратора и FTP.
Что делать, если новый хостинг не проходит проверку bitrix_server_test.php?
Стоит обратиться в техподдержку хостинга с конкретным списком несоответствий — часто настройки можно скорректировать по запросу, а если нет, лучше поискать другую площадку, специализирующуюся на Битриксе.
Заключение
Перенос сайта на Битриксе — задача, с которой действительно можно справиться самостоятельно, если заранее подготовить доступы, выбрать подходящий способ и не забыть проверить сайт после переезда по всем ключевым пунктам. Но если проект крупный, со множеством интеграций, или просто не хочется рисковать данными и позициями в поиске — разумнее доверить это дело тем, кто делает такие переносы регулярно.
Уже думаете о переезде сайта на новый хостинг или домен и хотите сделать это быстро и качественно?
Оставьте заявку — команда MWI оценит объем работ и предложит оптимальный способ переноса именно для вашего проекта.Термины и сноски
* Бэкап — резервная копия сайта, включающая файлы, ядро CMS и базу данных.
* Restore.php — скрипт разработчика Битрикса для восстановления сайта из резервной копии на новом сервере.
* Rsync — консольная утилита для синхронизации и копирования файлов между серверами.
* Mysqldump — команда для создания текстовой выгрузки (дампа) базы данных MySQL.
* Инфоблок — базовая структура хранения контента в Битриксе, аналог раздела каталога или новостей.
* phpMyAdmin — веб-интерфейс для управления базами данных MySQL без использования консоли.
Технический домен — временный адрес хостинга, который используется для доступа к сайту до привязки основного домена.