Перенесення продукту «1c-бітрікс» і вище
Для перенесення сайту на віддалений сервер (так само як і з віддаленого сервера на локальну машину) можна скористатися спеціальним механізмом резервного копіювання, який надає такі можливості:
- вибір відповідного сценарію для архівації в залежності від технічних можливостей сервера (локальний бекап, бекап в хмару);
- створення архівної версії файлів сайту (формат .tar.gz. зашифрований архів .enc);
- включення або виключення з архіву папки, що містить ядро продукту;
- включення або виключення з архіву публічної частини;
- виключення з архіву файлів, розмір яких перевищує деякий заданий значення;
- створення дампа бази даних (формат .tar.gz. зашифрований архів .enc);
- виключення з дампа бази даних таблиць статистики і пошукового індексу;
- завдання тривалості кроку архівації та інтервалу між ними;
- відключення компресії архіву для зниження навантаження на сервер;
- проведення перевірки цілісності архіву після завершення.
Зверніть увагу! Механізм резервного копіювання може бути використаний тільки для бази даних MySQL.
Для перенесення сайту з локальної машини на віддалений хостинг або з одного віддаленого хостингу на інший за допомогою вбудованої функції резервного копіювання та спеціального скрипта restore.php. необхідно попередньо:
- перевірити:
- відповідність віддаленого хостингу мінімальним технічним вимогам продукту;
- наявність прав не нижче (0644 - для файлів і 0755 для папок) на всі файли в корені сайту у користувача, під яким працює Apache (PHP).
- При наявності активної ліцензії настійно рекомендується оновити вихідну копію продукту до останньої версії.
Після цього можна безпосередньо приступати до перенесення сайту. Виконайте дії в наступному порядку:
- Завантажте файл з архівом в кореневу директорію сайту на віддаленому сервері або на локальній машині в залежності від того, звідки і куди ви переносите сайт. Якщо вихідний сайт доступний з інтернету, то краще завантажувати архів з далекого сервера. При цьому викачуються всі частини архіву автоматично. При перенесенні з локального на хостинг треба буде вручну покласти всі частини поруч з restore.php.
Важливо! Якщо файл архіву містить в собі повну копію сайту (і ядро, і публічну частину), то на сервері систему «1C-Бітрікс» встановлювати не потрібно.

Примітка. За цим посиланням розташований скрипт, що відповідає вашій версії дистрибутива. Свіжу версію скрипта можна завжди скачати з сайту 1С-Бітрікс.


Примітка: Пункти Архів завантажений в кореневу папку сервера і Архів уже розпакований з'являться, коли архів буде скопійований або розпакований в корінь сайту відповідно.