|
При размещении архива в облаке
|
|---|
Если архив сайта был размещен на сайте (в облаке) клиента, то необходимо выбрать вариант Скачать резервную копию с другого сайта и указать путь к архиву:
|
Дата последнего изменения: 06.05.2026
Для переноса сайта с локальной машины на удаленный хостинг или с одного удаленного хостинга на другой при помощи встроенной функции резервного копирования и специального скрипта restore.php, необходимо предварительно:
Следующий шаг - создание архива сайта. Выполнить действия по созданию архива можно на странице Резервное копирование (Настройки > Инструменты > Резервное копирование). Подробнее о создании архива сайта см. в уроках Резервное копирование курсов Администратор. Базовый и Администратор «Битрикс24 в коробке».
После этого можно непосредственно приступать к переносу сайта. Выполните действия в следующем порядке:
Список резервных копий (Настройки > Инструменты > Резервное копирование > Список резервных копий), либо с помощью
wget
wget -b http://www.1c-bitrix.ru/download/scripts/restore.php
. Загрузите скрипт на сервер в корень сайта.
мастера. Нажмите кнопку Далее. 
|
При размещении архива в облаке
|
|---|
Если архив сайта был размещен на сайте (в облаке) клиента, то необходимо выбрать вариант Скачать резервную копию с другого сайта и указать путь к архиву:
|
(если архив был зашифрован на этапе резервного копирования) для распаковки файлов:

нажмите кнопку Удалить локальную копию и служебные скрипты:
Во избежание повреждения сайта или утечки информации будут удалены файлы:
/restore.php /файл резервной копии (файл с расширением .tar.gz или .enc) /bitrix/backup/дамп базы (файл с расширением .sql) Порт в dbconn.php. Система резервного копирования заменяет в файле dbconn.php данные для подключения к базе данных на символы *. Данные для подключения система берет из .settings.php. Но строка $_SERVER['SERVER_PORT'] может остаться без изменений.
При восстановлении копии на новом сервере, система может изменить порт, например, 443 на 4437. Это вызовет сбой NGINX, если вы используете конфигурацию сайта типа link.
После переноса откройте файл dbconn.php в корне сайта. Найдите в конце файла строку с указанием порта. Если значение не совпадает с реальным портом сервера, например 80 или 443, исправьте его вручную.
Сервер IIS. Если в качестве WEB-сервера используется IIS, то учтите, что файл web.config также архивируется. Необходимо удалить извлеченный из архива файл web.config. Ваш сервер создаст новый под себя.
MySQL 8. В MySQL 8 параметр innodb_strict_mode по умолчанию установлен в 0. Удалите строку
$this->queryExecute("SET innodb_strict_mode=0"); из файла after_connect_d7.php, используя права администратора.
ЧПУ. После переноса может не работать ЧПУ. В этом случае надо переименовать .htaccess.restore в .htaccess.
Демоверсия. Если восстанавливается архив сделанный на демоверсии, то демопериод сохраняется Срок демоверсии фиксируется в БД, поэтому при переносе вместе с данными БД переносится и срок демоверсии. Например, если при создании архива оставался 1 день демопериода, то при восстановлении в этот же день на следующий день демопериод закончится. .