12.3. Основи: Резервна копія даних

Last updated on
14 April 2025

Що таке резервна копія сайту?

Якщо що-небудь трапиться з комп’ютером (або комп’ютерами), на якому ваш сайт і його база даних працюють або в разі коли ви втратите доступ до цього комп’ютера, то ви втратите деякі або всі дані вашого сайту. Ви можете також втратити дані, якщо ваш сайт зламаний, або хтось з доступом в адмінку на вашому сайті видалив всі дані або змінив дані на сайті з помилками. Щоб попередити всі ці можливі ситуації втрат даних, важливо робити регулярні резервні копії вашого сайту і зберігати їх в місці окремому від комп’ютера, де ваш сайт працює.

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

Ще одне застереження, в якому форматі б ви не зберігали ваші резервні копії, хорошою ідеєю буде перевіряти, що ви можете розгорнути вашу копію для відновлення ваших даних. Вам можливо буде потрібно протестувати різні сценарії втрати даних, щоб бути впевненим, що ви зможете відновити втрачені дані в усіх випадках.

Наступні кроки дозволять зробити повну резервну копію вашого сайту:

  • Дані в папці sites, включаючи файл sites/default/settings.php.
  • Дані з бази даних вашого сайту. Деякі таблиці можуть бути очищені, наприклад ті що зберігають тимчасовий дані з кешем і інформацією про сесії авторизованих користувачів, проте завжди безпечніше створювати резервну копію всієї бази даних.
  • Завантажені файли, такі як зображення та інші прикріплені файли. Місцезнаходження цих файлів налаштовується; стандартне розташування це папка sites/default/files щодо кореня сайту. В Керування меню адміністратора, перейдіть на сторінку Конфігурація > Медіа > Файлова система (admin/config/media/file-system) перевірте папку для завантаження файлів; ви можете змінити папку для файлової системи, ви також можете це зробити в файлі settings.php.
  • Модулі, теми оформлення і будь-які інші призначені для користувача файли, які ви додали. Ви можете знайти призначені для користувача модулі і теми оформлення в папках modules і themes з усіма вкладеними папками. Деякі люди вважають за краще створити резервну копію всіх файлів, включаючи файли Drupal, модулів і тем оформлення (які ви зможете відновити завантаживши їх знову з висхідних кодів), перш ніж намагатися зібрати проект з джерел, які необхідно використовувати.

Вам слід виконати тест, щоб підтвердити, що ваша резервна копія створена вірно і ви можете розгорнути копію сайту (дивіться Розділ 11.8, «Створення сайту для розробки»).

Додаткові матеріалу

Автори

Написано Jennifer Hodgdon.

Переклав Олексій Бондаренко із Mazaltov.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: prevent-backups.asciidoc

Help improve this page

Page status: No known problems

You can: