Как перенести сайт на «1С-Битрикс» на другой хостинг
Сайт, разработанный на «1С-Битрикс», состоит из файлов в формате PHP, файлов контента (изображения и другая информация) и базы данных (БД) в формате SQL. Данная инструкция подробно описывает перенос сайта на «1С-Битрикс» на другой хостинг для 1C-Битрикс, а также помогает устранить возможные ошибки.
Во избежание проблем при переносе на серверы Рег.ру вы можете бесплатно воспользоваться помощью наших специалистов: Как перенести сайт на хостинг Рег.ру?
Как перенести сайт «Битрикс» на другой хостинг
Ниже описан процесс переноса сайта через restore.php из резервной копии, созданной с помощью CMS «1С-Битрикс»:
Подготовьте архив (резервную копию). Для этого войдите в административную панель «1С-Битрикс», перейдите на страницу Настройки — Инструменты — Резервное копирование и создайте полную резервную копию, которая будет включать публичную часть, ядро и базу данных.
Скачайте полученный архив.
Дальнейшие действия выполняются на новой услуге хостинга, на которую вы хотите перенести сайт. Если вы еще не заказали хостинг, воспользуйтесь статьей: Как заказать хостинг сайтов?
Войдите в панель управления новой услуги хостинга.
Определите, в какую папку загрузить архив вашего сайта. Корневая папка создаётся автоматически при добавлении домена в панель управления хостингом. Если вы уже добавили доменное имя, перейдите к шагу 8.

Рассмотрим процесс добавления домена в панели управления ispmanager. Перейдите в раздел «Управление DNS» и нажмите Создать домен:

Введите Доменное имя, выберите из раскрывающегося списка IP-адрес. Поставьте галочку в графах «Создать WWW-домен» и «Создать почтовый домен», если вы планируете пользоваться почтой на хостинге. Нажмите ОК:
Закачайте архив в корневую папку домена по инструкции: Как разместить сайт в ispmanager? (шаги 1-5).

Для дальнейшего импорта базы данных понадобится новая база данных. В разделе Базы данных нажмите Создать базу данных:

На открывшейся странице «Новая база данных» укажите Имя, к которому автоматически добавится префикс вашего логина хостинга (u1234567, в нашем примере: u0610178) и Имя пользователя. Сгенерируйте новый пароль. Затем нажмите Ок:
Загрузите в корневой каталог сайта скрипт восстановления restore.php.
Чтобы открыть сайт с новой услуги до обновления DNS-серверов, скорректируйте файл hosts. Прежде чем открыть сайт в браузере, очистите кэш. Без этого шага сайт будет отображаться со старой услуги.

В адресной строке браузера введите http://ваш_сайт/restore.php, появится первое окно мастера. Нажмите кнопку Далее.

В открывшемся диалоговом окне выберите нужный вариант расположения файла с архивом. Вы можете выбрать вариант «Скачать резервную копию с дальнего сайта» или самостоятельно загрузить архив и все его части на новую услугу, выбрав «Архив загружен в корневую папку сервера». Затем нажмите Далее:

После завершения распаковки файлов система предложит вам указать настройки соединения с базой данных. Введите атрибуты доступа к созданной ранее базе данных (шаг 10) и нажмите Восстановить:
- /restore.php
- /файл резервной копии (файл с расширением .tar.gz)
- /bitrix/backup/дамп базы (файл с расширением .sql)

Готово. Теперь вы знаете, как перенести Битрикс на другой хостинг.
Частые ошибки после переноса сайта на «1С-Битрикс» на другой хостинг:
Перенос сайта Bitrix на другой хостинг вызвал ошибку кодировки
Причина: сайт работал в кодировке UTF-8. Конфигурация сервера не соответствует требованиям.
Решение: Установите следующие настройки PHP по инструкции: Как изменить параметры PHP?
- mbstring.func_overload=2
- mbstring.internal_encoding=UTF-8
И нажмите Попробовать снова:

Перенос сайта Битрикс на другой хостинг вызвал ошибку 403. Forbidden. You don’t have permission to access / on this server (в доступе на страницу отказано)

Причина: корневая папка сайта отсутствует, в ней нет файлов или назначены некорректные права.
Решение: проверьте наличие файлов сайта, а также корректность прав на папки и файлы сайта. В большинстве случаев права выглядят так:
- на файлы сайта: «644» или «rw-r-r»;
- на папки: «755» или «rwxr-xr-x».
Если права на файлы и папки отличаются от указанных, измените их по инструкции: Как изменить права на файлы и папки?
Возможно, некорректные правила заданы в файле .htaccess. Проверьте корректность файла или загрузите стандартный файл .htaccess для CMS Bitrix.
Как видите, самостоятельный перенос Битрикс на другой хостинг — довольно сложный и длительный процесс. Если у вас возникли проблемы или вопросы при переносе, обратитесь в техническую поддержку.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь
Как перенести сайт на 1С-Битрикс на другой хостинг

Для переноса сайта на другой хостинг есть много причин: повышение стоимости обслуживания, нехватка ресурсов, разворачивание тестового сервера для разработки и т.д.
Всю работу можно поделить на 3 этапа: перенос файлов и базы данных, перенос домена, настройку почты и других сервисов.
Процедура совершенно не сложная, а для работы нужны только админские доступы к сайту, регистратору домена (если необходимо) и доступы к панелям управления старым и новым хостингом.
Тут стоит сказать, что у некоторых хостингов есть бесплатная услуга переноса сайта. Прежде чем ввязываться в эту историю, уточните, возможно кто-то готов проделать эту работу за бесплатно.
1. Архивирование файлов сайта и базы данных
В отличие от других систем управления сайтом, в Битриксе есть свой механизм резервного копирования, который создает архив со всеми файлами сайта и базой данных. Необходимость ручного переноса данных полностью отпадает.
Для создания резервной копии нужно зайти в Административную панель битрикса, далее: Настройки — Инструменты — Резервное копирование — Создание резервной копии.
В зависимости от того продлена ли у вас лицензия 1С-Битрикс, у вас будет доступен вариант создания резервной копии в облако 1С-Битрикс. Если лицензия не продлена – будет доступен единственный вариант – “В папке сайта”.
Технически нет никакой разницы где создавать резервную копию. Оба варианта позволяют развернуть сайт без выкачивания себе на компьютер архива.
На вкладке Параметры нужно обязательно проверить настройки резервного копирования.
Включаем Экспертные настройки, если это необходимо.
Обязательно отмечаем галочкой: “Архивировать базу данных”, “Архивировать ядро” и “Архивировать публичную часть”. Обязательно снимите галочки “Исключить из базы данных …”, “Исключить из архива файлы и директории по маске”, если вам нужно перенести сайт целиком. Также поставьте 0 в строке “Исключить из архива файлы размером более …”. Эта настройка может понадобится, если на вашем сайте много тяжелого контента и попадание его в архив нежелательно.
Можно отключить проверку целостности архива после завершения. Я ни разу не сталкивался с выявлением ошибок после завершения создания архива, а вот время выполнения из-за этой опции увеличивается значительно.
Длительность шага и интервал можно оставить по-умолчанию, а вот размер частей архива я всегда увеличиваю почти до 1Гб.
После настройки нажимаем на зеленую кнопку создания резервной копии и ждем окончания. Длительность процесса зависит от количества и размера файлов.
Если включено шифрование резервной копии (с вариантом бэкапа в облако эта опция не отключается), обязательно запомните или запишите пароль на архив, он нам пригодится.
2. Перенос файлов на новый хостинг
После успешного создания архива нужно перейти на страницу со списком резервных копий (Настройки – Инструменты – Резервное копирование – Список резервных копий). Дальше возможны 2 варианта.
Если вы создавали архив в облаке, вам необходимо скачать файл restore.php.
Для переноса сайта вам понадобится только лицензионный ключ, который можно посмотреть на странице Маркетплейс – Обновление платформы.
Если архив создавался в папке сайта, то помимо скачивания файла restore.php, нужно получить ссылку для переноса. Для этого нажмите на иконку-гамбургер напротив нужного бэкапа и в появившемся окне скопируйте адрес.
Подготовительные работы завершены, теперь вкладку со старым сайтом можно закрыть.
Авторизация на новом хостинге. Тут порядок действий может сильно отличаться в зависимости от хостера т.к. у них у всех абсолютно разные панели управления и могут по-разному называться абсолютно одинаковые страницы. Мы в качестве примера приведем скрины со Спринтхоста , которым пользуется большинство наших клиентов.
Для загрузки файла restore.php найдите в админ панели Файловый менеджер и загрузите его в корень будущего сайта.
Как правило, хостинги дают бесплатный технический домен для таких работ. Он будет выглядеть как абракадабра. Необходимо зайти на него, указав страницу restore.php. Например, afafsdfasdf.afds.ru/restore.php.
Если все сделано правильно, нас встретит окно подготовки архива.
Сразу переходим на следующий шаг. На нем надо выбрать откуда мы будем разворачивать бэкап.
Если выбрать вариант с разворачиванием из облака, то система предложит ввести ваш лицензионный ключ.
После нажатия на кнопку “Ок”, появится список всех резервных копий, доступных на данной лицензии. Вводим пароль от архива (вы же его не забыли?) и переходим на следующий шаг.
Если вы выбрали вариант с копией в папке сайта, то нужно будет ввести ссылку на архив и тоже перейти к следующему шагу.
Начнется скачивание и распаковка резервной копии. Не закрывайте вкладку до окончания процесса. После того, как все файлы разархивируются, надо будет ввести параметры подключения к базе данных (БД).
В панели управления хостингом надо перейти на страницу управления БД и создать новую базу.
Заполняем все нужные поля, не забыв сохранить эти доступы в надежном месте. Возвращаемся на вкладку с мастером установки и вводим эти данные в соответствующие поля.

Сервер, как правило, localhost. Если нет – уточните актуальный сервер у своего хостера.
После успешного восстановления БД, мастер предложит удалить архив и скрипт restore.php. Обязательно сделайте это. На этом процедура переноса файлов и БД закончена, осталось перенести домен.
3. Перенос домена
Тут тоже возможны варианты. Домен можно перенести к новому регистратору, а можно делегировать.
Перенос домена стоит делать, если вы не хотите больше иметь дело с текущим хостингом/регистратором. После переноса у вас будет один новый кабинет для управления и доменом, и хостингом. Для переноса домена, вам необходимо написать письмо в техподдержку вашего регистратора и запросить Authinfo код, а дальше следовать инструкции по переносу домена (её нужно посмотреть на новом хостинге/регистраторе).
Делегирование домена – процесс более простой и быстрый. Из минусов: у вас будет отдельные личные кабинеты для оплаты домена и хостинга. Если все это не смущает, то смело выбирайте этот вариант.
Для делегирования домена загуглите адреса NS серверов вашего нового хостинга. Например, “NS спринтхост” и смотрите официальную документацию. Вы должны найти примерно такой список, в нем будет минимум 2 сервера.
Теперь идем в панель старого регистратора/хостинга, переходим в настройки домена и находим управление NS-серверами.
Сюда вводим адреса NS серверов. Сама процедура занимает до суток, наберитесь терпения. Пока настройки не вступят в силу, лучше не вносить никаких изменений на сайт, иначе их придется потом переносить вручную.
Основная часть работ завершена.
4. На что обратить внимание
Сразу после переноса домена получите SSL сертификат и настройте работу сайта по https.
Также надо будет перенастроить доменную почту.
Не забудьте сделать новые FTP/SFTP доступы для разработчиков.
Перенос сайта на 1С-Битрикс

Итак, у вас есть сайт. Но, предположим, вас не устраивает дизайн, отсутствие мобильной версии, скорость работы, частые вирусы. В общем, как бы там ни было вы решили перенести свой сайт на 1С-Bitrix.
Удивительно, но насколько бы не повышалась стоимость лицензии 1С-Битрикс, спрос на нее только растет. Даже при том, что вокруг столько качественных бесплатных русифицированных решений с открытым исходным кодом, Битрикс уверенно занимает лидирующее место в хитпараде CMS рунета.
Тем не менее статья не об этом. Предлагаем не тратить время на перечисление всех модулей Битрикс и его редакций, все это и так есть на официальном сайте Битрикс. Речь дальше пойдет о трудовых буднях команды техподдержки, наиболее часто возникающих проблемах, да и в целом о том, чего стоит ждать при переносе сайта на Bitrix, и на закуску мы рассмотрим случай, когда люди, столкнувшись с Битриксом, мечтают поскорее о нем забыть, как о страшном сне.
Перед тем как продолжить важно понимать, что это не статья боли и ненависти к 1С-Битрикс. Мы сами его используем, аттестуем сотрудников и при первой возможности рекомендуем клиентам. Он действительно прост и удобен в большинстве случаев. Но так уж устроен человек, что ему хочется заранее знать о всех подводных камнях.
Лицензия
Признайтесь, ну кто ее читает? Нет, серьезно. Причем, даже если вы все же любите проводить вечера за чтением лицензионных соглашений, вы вряд ли найдете, что будет когда лицензия закончится.
Сразу небольшой лайфхак. Лицензия оформляется на 365 дней. Если разработчики сайта приобрели и активировали ее на момент начала работ, то срок ее фактического использования вами будет меньше на срок равный всем этапам разработки сайта, который может достигать нескольких месяцев. Поэтому важно, чтобы лицензию приобрели на последних этапах сдачи проекта, временно используя лицензию партнера 1С-Битрикс.
Вы не сможете обновляться. Это очевидно, скажете вы, и будете правы. Но что это значит? По нашей статистике 99% поступающих на поддержку сайтов не пользуются обновлениями. Во-первых, никто не знает, зачем это нужно, потому что сайт и так работает. А новый функционал клиенты самостоятельно не умеют добавлять. Во-вторых, некоторые знают, что это может быть опасно. Если сайт собирался на коленке, игнорируя документацию, то обновление может привести к полной или частичной потере работоспособности сайта.
Так чем же это грозит? Все просто. Пропадает возможность устанавливать новые, обновлять старые модули без продления лицензии, либо если версия ядра вашей системы ниже требуемой разработчиками модуля.
(Не) Всесильная лицензия. Столкнулись с неприятным моментом, который, к счастью, был успешно разрешен, поэтому не будем портить репутацию коллегам, ведь хорошо все, что хорошо кончается. Но тем не менее нужно держать это в голове, покупая готовые решения на маркетплейсе 1С-Bitrix (магазин готовых решений, куда сторонние разработчики выкладывают платные модули, что довольно удобно). Вы не можете повлиять на скорость ответа, качество оказываемой техподдержки разработчиками модуля, какую-либо помощь от техподдержки самого Битрикса. Т.е. если вы нашли ошибку в купленном модуле или теме, оформили обращение в техподдержку через личный кабинет, то дальше как повезет. Техподдержка самого Битрикса вам также не поможет, хотя можно попробовать вернуть оплату за модуль, сославшись на срок устранения неисправности, описав ситуацию. Поэтому так важно предварительно читать отзывы, смотреть дату последних сообщений, т.к. цены там порой сопоставимы с новым чугунным мостом.
Гарантия от производителя. Важно не путать гарантию на созданный сайт и гарантию на ядро системы. Техподдержка Битрикс честно «кушает свой хлеб», работают хорошо, тьфу-тьфу-тьфу, но они не смогут вам помочь, если ошибка кроется в созданной для вас разработчиками теме оформления (сайте) или разработанном под ваш проект модуле/компоненте. Техподдержка занимается только вопросами сбоя ядра системы, поэтому, как говорится, не верьте рекламе. И если вас интересует поддержка вашего сайта, то позаботьтесь об этом заранее, заказав специализированную техподдержку у сертифицированного партнера.
Так обновлять или нет? Скорее всего да, поэтому не забудьте добавить ежегодную стоимость лицензии при сравнении цен с другими системами.
Позвоните нам 8 (800) 350-81-86 и получите быструю профессиональную консультацию по выбору редакции и вопросам переноса сайта на 1С-Битрикс.
Хостинг

Рассчитывая стоимость создания и дальнейшего обслуживания сайта, кроме ежегодного продления лицензии, имеет смысл включить сюда еще и стоимость за хостинг. Если для альтернативных систем WordPress, Drupal, Joomla в большинстве случае годится виртуальный хостинг до 25$ в год, то теперь этой суммы едва хватит на 1-2 месяца, а в случае с выделенными серверами на 1-2 недели. Да, он прожорлив. Можно долго спорить о производительности, тонкой настройке, грамотно настроенном хостинге, но все это не идет в комплекте с лицензией и остается на ваш откуп.
Если ваш выбор пал на выделенный сервер (vps), рекомендую снизить расходы на его настройку/администрирование воспользовавшись готовым решением «Виртуальная машина» от производителя. VMbitrix содержит пакет необходимых программ и настроек, удовлетворяющих требованиям большинства проектов, что довольно удобно.
Вирусы
Да, бывают, но значительно реже других систем. В отличие от тех же Joomla, Drupal, WordPress вирусы попадают на сайты 1С-Bitrix только в случае простейших паролей администратора (123, 123456, …) или допущенных ошибок при сборке сайта. Бывает, что решения типовых задач копируются из примеров, взятых с форума разработчиков Битрикс, да просто из интернета, без проверки на безопасность, и устанавливаются на рабочие сайты, чем и пользуются злоумышленники.
Аналитика, онлайн-консультанты, интеграция
Казалось бы простой вопрос, но для рядовых пользователей не понятен и в то же время очень важен. Количество обращений обязывает меня упомянуть это в статье. Нет, ограничений по установке консультантов типа jivosite, счетчиков аналитики /статистики: GTM, Google Analytics, Yandex.Metrika нет. Более того, для всех существуют отдельные модули, совершенно бесплатные. Очень удобно.
Индивидуальные решения
Приготовьтесь, стоимость разработки под битрикс существенно выше других систем. Система очень востребована. Для решения сложных задач нужны квалифицированные специалисты, которых насчитывается относительно небольшое количество в рунете. Дополнительный вклад в цену и сроки индивидуальных доработок вносит архитектура самого продукта. Испортить костылями можно любой проект, но в случае с Битриксом это происходит значительно чаще, уж слишком буквально поднимают неопытные разработчики гибкость системы.
Кстати, оказалось, что найти партнера на техподдержку в англоговорящей части интернета, задача практически неразрешимая.
Подведем итоги
Надеюсь вы еще не передумали, ведь практически идентичные проблемы встречаются и у других систем. Также как никто не застрахован от недобросовестно выполненной сборки сайта, ошибок на этапе разработки сайта, что может испортить все впечатление от неповинной в чужих ошибках системе. Наша задача лишь заранее поделиться опытом нескольких лет техподдержки, чтобы вы могли принять взвешенное решение. Дабы статья была максимально объективной, справедливо будет рассказать и о приятных моментах при работе с 1С-Bitrix.
Так в каких случаях же случаях стоит переносить сайт на Битрикс?
- Интеграция с 1С.
Да, более удобной и простой системы интеграции с 1С, пожалуй, не существует. Возможна полноценная двухсторонняя синхронизация (остатки, склады, заказы, клиенты). - Масштабируемость.
Однозначно на длинной дистанции важную роль играет возможность масштабировать систему под большую нагрузку, под расширенные возможности. Благодаря годам работы маркетплейса сторонних решений, по достаточно демократичной цене вы сможете найти практически все что угодно. Даже самые ленивые поставщики электронных услуг начинают разработку модулей для интеграции в первую очередь с Битрикс. - Взаимозаменяемость.
Незаменимых нет, точнее не должно быть. Битрикс очень популярная система, сопровождается детальной документацией, поэтому найти компетентного разработчика на ежедневные задачи довольно просто. А это крайне важно, если сайт ваш основной рабочий инструмент. Высокая стоимость работ, упомянутая выше, относится только к узкоспециальным доработкам затрагивающим ядро системы и не влияют на рутинную поддержку/обновления. - Поисковое продвижение.
Битрикс идеально подходит для сложно структурированных каталогов товаров и услуг.
Расчет цены переноса сайта на 1С-Битрикс
Для того, чтобы перенос прошел гладко, и вы остались довольны результатом, смогли по достоинству оценить преимущества выбранной системы и, конечно же, не потерять существующие позиции в поисковых системах — доверьтесь профессионалам. Наш опыт успешных переносов сайтов на Битрикс могут подтвердить ведущие рекламные агентства рунета. Мы помогли им, поможем и вам!
Для оценки сроков и стоимости вам достаточно заполнить форму ниже и прислать адрес сайта. Вы также можете сделать это по телефону 8 (800) 350-81-86 .
Процедура полностью безболезненная, для простых сайтов занимает до 10 рабочих дней вне зависимости от количества страниц.
Самостоятельный перенос битрикс-сайта
Копия сайта должна успешно запуститься на нашем хостинге.
Похожие материалы
- Ручная установка 1С Битрикс на хостинг BitrixBoost
- Бесшовная миграция сайтов
Концепция и все материалы с сайта btrxboost.com включающие в себя текстовую, графическую, видео, аудио и маркетинговую информацию, защищены российским и международным законодательством. В соответствии с соглашением об охране авторских прав и интеллектуальной собственности (ст. №1259, №1260, гл. 70 “Авторское право” ГК РФ от 18.12.2006 № 230-ФЗ) и согласно сертификату собственности авторских прав на информационные материалы RID 07N-4M-48 от 12.08.2012, а также сертификата DMCA id: f25cb914-aba8-4988-a116-13afb399bba2 от 21.06.2019.
В случае нарушений данных правил, применяются следующие меры: подача официального заявления в судебные органы в т.ч. с эскалацией запроса хостинг-провайдеру на котором расположен сайт-нарушитель, а также подача запроса на исключение сайта-нарушителя из поисковых систем согласно “Online Copyright Infringement Liability Limitation Act” по ч. II, раздел 512 к закону об авторском праве по DMCA.