2.13.3.9. Перенесення сайту на Бітрікс
Про перенесення
Бітрікс має власні кошти зі створення повної резервної копії сайт у та її відновленню. В інструкції описаний порядок створення архіву з копією робочого сайт у через його адмін-панель і розгортання отриманого архіву за допомогою офіційного скрипта відновлення.
Створення архіву
- Відкрийте адмін-панель сайт у, який хочете перенести.
- Перейдіть в розділ «Адміністрування → Налаштування → Інструменти → Резервне копіювання → Створення резервної копії ».
- На вкладці «Параметри» встановіть галочку навпроти «Включити експертні настройки створення резервної копії» і переконайтеся, що обрані опції «Архівувати базу даних», «Архівувати ядро» та «Архівувати публічну частину».
- На вкладці «Резервне копіювання» навпаки «Розміщення резервної копії» Оберіть «в папці сайт у», натисніть «Створити резервну копію» і дочекайтеся завершення операції.
- Скачайте собі на ПК всі частини отриманого архіву одним із способів:
- Через адмін-панель сайт у: Перейдіть в розділ «Адміністрування → Налаштування → Інструменти → Резервне копіювання → Список резервних копій», Відкрийте меню зліва від назви створеної резервної копії та натисніть «Скачати».
- Вручну: за допомогою файл-менеджера або будь-якого FTP-клієнта відкрийте в кореневому каталозі сайт у підкаталог
bitrix/backup
і скачайте всі частини створеного архіву.
Відновлення з архіву
Перед відновленням:
- В розділі «Мої сайт та» додайте сайт (або піддомен), На якому повинен буде працювати відновлений сайт .
- Для доданого сайт у встановіть версію PHP 7.3 або вище (офіційні вимоги).
- Створіть нову базу даних.
- За допомогою файл-менеджера або будь-якого FTP-клієнта завантажте створений архів на хостинг в кореневий каталог сайт у.
- Скачайте собі на ПК офіційний скрипт відновлення
restore.php
. - За допомогою файл-менеджера або будь-якого FTP-клієнта завантажте скрипт відновлення на хостинг в кореневий каталог сайт у.
- Відкрийте сайт в браузері, додавши до його адресою
restore.php
(Приклад -example.com/restore.php
). - Крок «Підготовка архіву». натисніть «Далі».
- Крок «Завантаження резервної копії». Встановіть перемикач навпроти «Архів завантажений в кореневу папку сервера» (Опція доступна тільки при наявності архіву в каталозі сайт у), виберіть назву архіву та натисніть «Далі».
- Крок «Розпакування архіву». Дочекайтеся завершення розпакування архіву.
- Вкажіть дані для підключення до бази даних, натисніть «Відновити» і дочекайтеся завершення операції:
- «Сервер баз даних» — вкажіть адреса хоста (сервера) баз даних.
- «Ім'я користувача» — вкажіть ім'я користувача (логін) бази даних.
- «Пароль» — вкажіть пароль користувача бази даних.
- «Ім'я бази даних» — вкажіть назва бази даних.
- «Створити базу даних якщо не існує» - встановіть галочку.
- Відредагуйте файл
.htaccess
(Якщо установник повідомить, що зберіг оригінальний.htaccess
під назвою.htaccess.restore
, То можете перейменувати його назад в.htaccess
і відредагувати його):- Знайдіть в ньому такий рядок:
Options +FollowSymlinks
- Замініть її на таку:
Options +SymLinksIfOwnerMatch
- Натисніть «Видалити локальну резервну копію і службові скрипти».
- Перевірте роботу сайт у.