N1 Nex1on

Резервні копії: зробити, завантажити, повернути, зберігати деінде

Копія бази одним натисканням, повернення з підтвердженням і захистом, завантаження копії та надсилання на сторону із шифруванням.

Оновлено 07.11.2026

Копія бази — страховка на випадок, коли видалили не те, оновлення пішло не так або хостинг підвів. Робіть її перед будь-якою великою правкою.

Що входить у копію

Копія — це знімок усієї бази: записи, користувачі, налаштування та дані модулів. Файли сайту (завантажені картинки в public/uploads, власні теми й модулі) до неї не входять: їх копіюють окремо, наприклад по FTP. Копія лежить поза публічною текою, завантажити її може лише той, хто увійшов у панель.

Зробити й завантажити

Розділ «Копії бази» (меню «Копії та перенесення»). Натисніть «Зробити копію»: панель напише, скільки таблиць і рядків до неї потрапило. У списку біля кожної копії є «Звантажити» та «Видалити». Завантажте копію собі на комп’ютер: копія, що лежить лише на тому самому хостингу, не врятує, якщо хостинг зникне. Перед оновленням рушія копію знімає він сам.

Повернути базу

Повернення замінює все, що є зараз, тим, що було в копії: записи й налаштування, які з’явилися після неї, зникнуть. Тому:
- виберіть копію, наберіть її назву руками й натисніть «Повернути базу». Назву набирають навмисно: між «натиснув не туди» і «переписав назву» стоїть секунда на роздум;
- перед поверненням панель сама знімає копію поточної бази й називає її файл: якщо результат не сподобався, повернетеся до неї;
- якщо повернення урвалося (закрили сторінку, сервер перезапустився), на сторінці з’явиться «Повернення бази почато й не завершено» та кнопка «Повернути стан до спроби»;
- у копії з червоною позначкою «неповна» немає якихось таблиць поточної бази. Повернення залишить ці таблиці як є, частина даних буде новою, частина старою. Якщо ви цього хочете, позначте «Розумію».

Завантажити копію з комп’ютера

Файл .sql або .sql.gz, знятий цим самим рушієм, можна завантажити в список. Це може лише власник і лише після повторного пароля. Рушій приймає тільки дамп цього сайту: будь-який інший SQL (чужі таблиці, запити підряд, команди на кшталт GRANT) відхиляється з причиною. Завантажена копія сама нічого не змінює: повернути з неї базу треба окремою дією.

Копії деінде

Розділ «Копії в іншому місці» відкритий лише власнику. Рушій за розкладом (щодня або раз на тиждень) надсилає копію в сховище на стороні: S3-сумісне, WebDAV чи SFTP. Що важливо знати:
- копія шифрується ключем, який показують один раз. Збережіть його в надійному місці: без ключа копію не відкрити, а на сервері його немає. Якщо загубили, створіть новий; старі копії залишаться під старим ключем;
- видайте ключу сховища право лише на запис, без видалення й перелічення: ключ лежить на сайті, і ключ із правом видалення при зламі зітре й зовнішні копії. Строк зберігання краще задати на боці сховища;
- «Перевірити зв’язок» кладе один маленький файл і нічого не видаляє; «Надіслати копію зараз» запускає надсилання вручну;
- вмикання потребує повторного пароля, а при зміні сховища чи секретів кожен власник отримує лист;
- коли прийде перша копія, відкрийте її в себе на комп’ютері: завантажте маленький файл nx-decrypt.php, покладіть поруч копію й файл із ключем. Так ви один раз переконаєтеся, що ключ робочий.

Як часто

Для живого сайту: щоденна копія на стороні плюс копія на комп’ютер перед кожною великою правкою, оновленням і масовим очищенням.

Чи допомогла ця стаття?
На цій сторінці