Перенесення продукту «1c-бітрікс» і вище

Для перенесення сайту на віддалений сервер (так само як і з віддаленого сервера на локальну машину) можна скористатися спеціальним механізмом резервного копіювання, який надає такі можливості:

  • вибір відповідного сценарію для архівації в залежності від технічних можливостей сервера (локальний бекап, бекап в хмару);
  • створення архівної версії файлів сайту (формат .tar.gz. зашифрований архів .enc);
  • включення або виключення з архіву папки, що містить ядро ​​продукту;
  • включення або виключення з архіву публічної частини;
  • виключення з архіву файлів, розмір яких перевищує деякий заданий значення;
  • створення дампа бази даних (формат .tar.gz. зашифрований архів .enc);
  • виключення з дампа бази даних таблиць статистики і пошукового індексу;
  • завдання тривалості кроку архівації та інтервалу між ними;
  • відключення компресії архіву для зниження навантаження на сервер;
  • проведення перевірки цілісності архіву після завершення.

Зверніть увагу! Механізм резервного копіювання може бути використаний тільки для бази даних MySQL.

Для перенесення сайту з локальної машини на віддалений хостинг або з одного віддаленого хостингу на інший за допомогою вбудованої функції резервного копіювання та спеціального скрипта restore.php. необхідно попередньо:

  • перевірити:
    • відповідність віддаленого хостингу мінімальним технічним вимогам продукту;
    • наявність прав не нижче (0644 - для файлів і 0755 для папок) на всі файли в корені сайту у користувача, під яким працює Apache (PHP).
  • При наявності активної ліцензії настійно рекомендується оновити вихідну копію продукту до останньої версії.

Після цього можна безпосередньо приступати до перенесення сайту. Виконайте дії в наступному порядку:

  1. Завантажте файл з архівом в кореневу директорію сайту на віддаленому сервері або на локальній машині в залежності від того, звідки і куди ви переносите сайт. Якщо вихідний сайт доступний з інтернету, то краще завантажувати архів з далекого сервера. При цьому викачуються всі частини архіву автоматично. При перенесенні з локального на хостинг треба буде вручну покласти всі частини поруч з restore.php.

Важливо! Якщо файл архіву містить в собі повну копію сайту (і ядро, і публічну частину), то на сервері систему «1C-Бітрікс» встановлювати не потрібно.

Перенесення продукту «1c-бітрікс» і вище

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

Перенесення продукту «1c-бітрікс» і вище

  • У діалоговому вікні виберіть потрібний варіант розташування файлу з архівом і натисніть кнопку Далі.

    Перенесення продукту «1c-бітрікс» і вище

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