27 Июня 2019

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

Определяясь с тем, как перенести сайт на 1С Битрикс на другой хостинг, не важно, куда именно планируется перемещение – в любом случае, важно грамотно выполнить предварительные настройки. Если вы не уверены в своих знаниях и силах, проще и надёжнее заказать перенос Битрикс на другой хостинг. Но если у вас в штате есть «свой» человек либо вы желаете всё сделать самостоятельно, воспользуйтесь одним из четырёх способов:

1

Создать резервную копию сайта, после чего перенести на новый хостинг, используя WinSCP.

2

Загрузить резервную копию в облако 1С-Битрикс, после – восстановить на новом хостинге.

3

Перенос сайта с предварительным созданием резервной копии, используя консольную программу wget в Linux.

4

Синхронизация сайта с новым хостингом посредством соответствующей программы Linux – rsync.

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




Тестирование хостинга

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

Конечно, можно перенести сайт на Битриксе и с неверными настройками места назначения. Но вероятность последующих проблем или неправильной работы ресурса велика. Так что лучше потратить время и сразу всё исправить. Особенно если ситуация касается несовпадения кодировки сервера/хостинга и вашей площадки.

Если есть возможность изменить настройки PHP в php.ini, то необходимо добавить определённые строки кода, которые различаются в зависимости от кодировки – UTF-8 или Windows-1251. Если вы не знаете или не имеете возможности сделать этот пункт самостоятельно – обратитесь с запросом к хостеру или проконсультируйтесь со специалистами. Можете даже у них заказать перенос Битрикс на другой хостинг, чтобы не терять время.

Обратите внимание! Нередко происходит так, что хостер отвечает, что сделал все запрашиваемые вами настройки, а на деле либо не выполнил ничего, либо только частично. Потому обязательно обратитесь к мануалу Битрикса Bitrix Framework и хостинг – там подробно расписаны все требования, которые нужно соблюсти и проверить.

После настройки и тестирования хостинга/сервера можно переходить непосредственно к переносу и восстановлению резервной копии.

Перенос сайта

В этой статье мы разберём только самый популярный первый способ – с использованием WinSCP. Алгоритм будет следующим:

1

Через админку сайта на Битриксе создаём локальную резервную копию, включающую как абсолютно все файлы, так и базу данных.

2

Заливаем получившийся архив на выбранный сервер/хостинг, используя программу WinSCP.

3

На сервер забрасываем файл restore.php, посредством которого восстановим сайт в последующем. Проследите за тем, чтобы в корне сайта отсутствовал файл .htaccess – в противном случае, при восстановлении возникнут проблемы.

4

Введите в адресную строку браузера «http://ваш_сайт/restore.php», нажмите далее и пошагово выполняйте все предлагаемые действия: распаковка архива на сервер, указание доступа к базе данных. Когда сайт полностью восстановлен, переходим непосредственно на свою площадку.

Несмотря на то, что ресурс уже должен заработать, и по сути вопрос, как перенести сайт на 1С Битрикс, исчерпан, есть ещё пару важных моментов, без которых не обойтись:

  • Создаём новый файл .htaccess и в него перемещаем старый, который нужно предварительно переименовать в .htaccess.restore. Здесь могут храниться различные варианты конфигурации сервера, вроде 301 редиректа, которые необходимы для продвижения.
  • Авторизуемся на уже перенесённом сайте и тестируем хостинг встроенными Битрикс-инструментами – «Панель производительности» и «Сканер безопасности» (находите через Настройки). В первом случае, ошибок быть не должно, во втором важно исправить те, что относятся непосредственно к VPS/VDS.

Если вы – не совсем новичок в вопросе администрирования сайта, то весь процесс займёт не больше часа. Но опять же, если вы не очень хорошо разбираетесь в файловой системе, базе данных и боитесь что-то повредить в процессе переноса – лучше сразу обращайтесь к специалистам, которые не первый год работают с Битрикс.

Другие статьи по теме:
Статья
Drupal: преимущества CMS и пользовательский опыт
На Drupal выполнено немногим больше 7% от общего числа сайтов. Это меньше чем у бесплатны WordPress и Joomla, а в общем рейтинге всех систем Drupal находится между 10 строчке.
Статья
Адаптивная верстка сайта
Адаптивная верстка – одно из первых требований к качеству интернет-проекта. Оно появилось с тенденцией развития мобильной индустрии.
Заполните свои данные, для получения подарка
Спасибо!
Наш менеджер свяжется с Вами в ближайшее время и подробно расскажет о рекламной акции
ВЫ уверены?
Подарок уже почти ваш
Получить
не надо
Подарки!
Условия участия для получения подарка (скидки):

Получить подарок (скидку) может только клиент, заключивший новый договор (дополнительное соглашение) на оказание услуг с компанией iMedia Solutions.

Для получения подарка «Бесплатный лендинг» необходимо: заключить договор (дополнительное соглашение) на разработку сайта оценочной стоимостью от 500.000* российских рублей и выше.

Для получения подарка «Скидка 30% на дизайн сайта или приложения» необходимо: заключить договор (дополнительное соглашение) на разработку сайта оценочной стоимостью до 500.000* российских рублей и ниже.

Для получения подарка: «Скидка 20% на бизнес анализ» необходимо: заключить договор (дополнительное соглашение) на любую услугу (любой оценочной стоимости), включающую разработку бизнес анализа.

*Цены указаны без учета НДС

Сроки проведения: с 14 ноября по 14 декабря.

Прочие условия:

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

Подробную информацию об условиях участия в рекламной акции можно получить по телефонам +7 (499)1135035, +7 (958)5815084 или по электронной почте info@imedia24.ru с 10:00 до 18:00 в рабочие дни.