Резервні копії та міграція: експорт, відновлення та перенесення сайту
Вкладка Резервні копії та міграція (Baza Helper > Резервні копії та міграція) пакує ваш сайт в один архів .zip, який Baza Helper може відновити на будь-якому сайті WordPress зі зміною адреси сайту по дорозі. Експорт та імпорт виконуються малими кроками приблизно по десять секунд, тож великі сайти теж працюють.
Створення резервної копії
- Відкрийте картку Експортувати сайт.
- Позначте, що включити: База даних, Медіатека (uploads), Теми, Плагіни, Must-use плагіни і Переклади.
- Дайте копії необов’язкову Назва і натисніть Створити резервну копію.
- Знайдіть її в розділі Резервні копії на цьому сервері і натисніть Завантажити, щоб зберегти копію поза сервером.
Імпорт або відновлення
У блоці Імпорт або відновлення архів можна додати чотирма способами:
- перетягніть його в область перетягування, клацніть, щоб вибрати файл, або вставте з буфера обміну. Приймаються
.zipі.sql; простий файл .sql не має маніфесту; - Завантажити за адресою: сервер завантажує архів за посиланням, яке ви вводите;
- папка вхідних: для великого файлу покладіть його туди через FTP або файловий менеджер хостингу, і він з’явиться в списку Очікує імпорту;
- архів, уже збережений на цьому сервері, кнопкою Відновити у списку копій.
Старіші архіви .bbcz також приймаються. Коли архів готовий, виберіть, що відновити: Замінити базу даних і Відновити файли, за бажанням Спершу зберегти копію поточної бази даних.
Зміна адреси сайту
Заповніть Стара адреса і Нова адреса, щоб перейти на інший домен. Кожне входження старої адреси в записах, опціях і віджетах змінюється, зокрема всередині серіалізованих даних, із перерахунком довжин, щоб нічого не зламалося. Залиште обидві однаковими, щоб зберегти адреси. Значення guid записів не змінюються. Інший префікс таблиць зіставляється, а ролі й мета-ключі йдуть за ним.
Що відбувається під час імпорту
- Спершу розпаковуються файли (з перевіркою небезпечних шляхів) у uploads, themes, plugins, mu-plugins і languages. Сама папка плагіна Baza Helper ніколи не перезаписується.
- Імпортується база даних, причому Baza Helper лишається активним одразу після таблиці опцій.
- Адреса замінюється.
- Ролі й мета-ключі підлаштовуються під новий префікс, а правила перезапису скидаються.
Поки триває імпорт, сайт відповідає на інші запити кодом 503, щоб нічого не записувалося в наполовину імпортовані дані. Імпорт авторизується токеном завдання, оскільки таблиця користувачів замінюється.
Що важливо знати
- База даних, користувачі та паролі сайту замінюються даними з архіву. Після імпорту ви входите з облікового запису з архіву.
- Multisite не підтримується й відхиляється.
- Надсилання й отримання через FTP чи SFTP, розклади та зберігання копій поки що не входять до інструмента.
- Копії зберігаються в uploads/baza-helper-backups, під захистом файлу .htaccess.
