Hoster.ru
Hoster.ru
Электролитный проезд, д.3, стр.47 115230 Россия, Москва 8 800 200 05 42
Hoster.ru

Перенос сайта на 1С-Битрикс на другой хостинг отличается от переноса сайтов на других CMS:

  • Хостинг необходимо вначале протестировать.
  • Перенос рекомендуется выполнять с помощью специального инструмента.

Рассмотрим поэтапно, как перенести сайт на 1C-Битрикс к новому хостеру.

Перенос сайта битрикс на другой хостинг

Предварительная проверка хостинга

Хостинг для 1C-Битрикс рекомендуется вначале проверить специальным скриптом, созданным компанией-разработчиком. Эта CMS имеет определенные требования, и, если сервер хостинга им не соответствует, сайт может работать некорректно.

Для проверки используется скрипт bitrix_server_test https://dev.1c-bitrix.ru/download/scripts/bitrix_server_test.php

Его нужно положить в любой раздел на новом хостинге и открыть путь, по которому он лежит, в браузере.

Если результаты теста неудовлетворительные, можно написать в техподдержку хостера и попросить исправить проблемы. Если это невозможно – искать другую площадку для сайта.

Перенос «1С-Битрикс» на другой хостинг

Переезд сайта состоит из следующих шагов:

  • Создание доменного имени на новом хостинге.
  • Создание базы данных на новом хостинге
  • Создание бекапа сайта на старом хостинге.
  • Загрузка бекапа на новую площадку.
  • Распаковка бекапа на новой площадке и внесение данных о новой базе.

Добавляем доменное имя

На новом хостинге нам нужно добавить доменное имя сайта – для того, чтобы у нас была папка, куда загрузятся файлы. Открываем панель управления хостингом и находим раздел с доменами. Он обычно так и называется – "Домены", "Мои домены" и т. д.

Добавляем в панели домен сайта (кнопки "Создать", "Добавить").

Привязку домена к новому хостингу пока не делайте – мы рекомендуем выполнять ее на последнем этапе, после проверки работоспособности сайта.

Создаем базу данных

Делается на новом хостинге. Базу данных можно создать в панели управления (раздел обычно носит имя "Базы данных"), или же используйте phpMyAdmin. Обратите внимание, что реквизиты подключения к нему будут не такие, как на предыдущей площадке, их нужно получить от нового хостера.

При создании БД запомните ее имя и логин/пароль для подключения: они нам понадобятся при восстановлении сайта 1С-Битрикс из резервной копии.

Создаем бекап сайта

Компания "1С-Битрикс" создала утилиту переноса сайта с помощью резервной копии. В бекап добавляется сайт полностью, вместе с файлами, контентом и даже базой данных.

Для создания бекапа зайдите в админку сайта на старом хостинге и найдите раздел "Настройки". В нем нужно перейти в "Инструменты" и выбрать "Резервное копирование". Получившийся файл-архив скачиваете на компьютер.

Создание резервной копии Битрикс

Загружаем бекап на новый хостинг

Теперь нужно загрузить архив вашего сайта на новую площадку. Для этого можно использовать панель управления или FTP-клиент (например, FIlezilla). Архив нужно положить в корневой каталог сайта. У большинства хостеров он носит имя public_html.

Восстановление резервной копии Битрикс

Восстанавливаем сайт из бекапа

В корневую директорию сайта загрузите файл-скрипт для восстановления сайта на "1С-Битрикс". Его можно скачать по ссылке http://www.1c-bitrix.ru/download/scripts/restore.php

Теперь нам нужно открыть этот скрипт в браузере. Адрес будет иметь вид http://домен_вашего_сайта/restore.php. Но так как мы еще не перепривязали домен, браузер будет обращаться к старому хостингу. Чтобы запустить процесс восстановления сайта на новом хостинге без перепривязки, сделайте следующее:

  • найдите файл hosts на своем ПК;
  • впишите в него строку вида "333.333.333.333 hoster.ru www.hoster.ru". 333.333.333.333 заменяете на IP-адрес вашего сайта на новом хостинге (узнайте его у хостера), а домены hoster.ru – на ваш домен;
  • очистите кеш браузера.

Теперь откройте в браузере скрипт (http://домен_вашего_сайта/restore.php). Запустится мастер восстановления. Следуйте пошаговой инструкции, а на этапе восстановления базы данных введите имя БД, логин и пароль подключения, которые вы прописывали при создании БД на новом хостинге. Имя сервера базы данных уточните у хостера.

После успешного окончания восстановления удалите бекап и служебные скрипты с помощью специальной кнопки мастера.

Название Характеристики тарифа Let's Encrypt Подарок Тестовый период Защита от DDoS Цена Цена
Альфа-SSD Дисковая квота – 2 ГБ
PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1
сайтов
баз данных
10 дней
143 руб.
100 руб.
Бета-SSD Дисковая квота – 7 ГБ
PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1
сайтов
баз данных
1 домен (.ru, .рф) 10 дней
> 234 руб.
164 руб.
Гамма-SSD Дисковая квота – 30 ГБ
PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1
сайтов
баз данных
1 домен (.ru, .рф) 10 дней
638 руб.
447 руб.
Дельта-SSD Дисковая квота – 45 ГБ
PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1
сайтов
баз данных
1 домен (.ru, .рф) 10 дней
699 руб.
489 руб.

Проверяем, как работает сайт

Мы рекомендуем перед привязкой домена к новому хостингу сделать проверку – корректно ли он работает. Для этого можно использовать специальный сервисный адрес, который выдает хостинг-провайдер. Если вы вносили изменения в hosts как описано выше, то сайт и без этого будет открываться на новом хостинге.

Привязываем домен

Ваш сайт на 1C-Битрикс перенесен. Осталось привязать его доменное имя к новому хостингу. Для этого:

  • узнаем у нового хостера имена NS-серверов;
  • идем на сайт, где вы покупали доменное имя. Это может быть сторонняя компания-регистратор доменных имен или ваш старый хостер;
  • в личном кабинете находим настройки домена и меняем прописанные там NS-серверы на новые;
  • если там предусмотрены поля для заполнения IP-адреса сервера, оставьте их пустыми.

Обновление информации о привязке может занять до 24 часов.

После этого удалите изменения из hosts, очистите кеш браузера и еще раз проверьте работоспособность сайта.

Как перенести сайт на другой хостинг

Перенос сайта на Wordpress на другой хостинг

Какой хостинг лучше выбрать?

Мы используем файлы cookie. Продолжив работу с сайтом, вы соглашаетесь с Политикой обработки персональных данных.