Full Backup — полное резервное копирование | Глоссарий FREEHOSTING

Full Backup

Полный бэкап
Full Backup — Full backup — это полное копирование всех данных и настроек системы или приложения для полного восстановления при необходимости. Такой резерв создаётся целиком, включая файлы, базы данных и конфигурации.

Определение простыми словами

Full backup (полный бэкап) — это процесс создания точной копии всех данных, программ и настроек на устройстве или сервере. Такой бэкап охватывает всю информацию без исключений, что позволяет при необходимости полностью восстановить систему в исходное состояние.

В отличие от инкрементальных и дифференциальных резервных копий, полный бэкап содержит все данные, даже если они не изменялись с момента предыдущей копии. Это делает его максимально надёжным, но и более объёмным по размеру.

Сравнение

Тип бэкапа Что копирует Объём Скорость создания Использование места
Full backup Все данные целиком Большой Долго Много места
Incremental backup Только изменённые с момента последнего любого бэкапа Небольшой Быстро Меньше места
Differential backup Изменённые с момента последнего полного бэкапа Средний Средне Среднее

Кейсы использования

  • Полное восстановление сервера после сбоя или взлома.
  • Перенос системы на новый жесткий диск или сервер.
  • Архивирование и долгосрочное хранение полной копии данных.
  • Подготовка к обновлениям или изменениям для отката в случае ошибок.
  • Негативный пример: использование только полного бэкапа без дополнительных инкрементальных копий приводит к избыточному потреблению дискового пространства и увеличению времени резервирования.

Технические детали

Полный бэкап хранит копии всех файлов и структур данных, включая системные файлы, пользовательские данные и базу данных. Для автоматизации можно использовать скрипты и утилиты резервного копирования.

# Пример создания полного резервного копирования с помощью rsync
rsync -a --delete /var/www/ /backup/full-backup/var-www/

Полные бэкапы часто комбинируют с инкрементальными для оптимизации времени и пространства хранения. Для управления бэкапами применяют специализированные программы и облачные сервисы.

Подробнее о связанных терминах можно узнать в статьях про incremental backup, differential backup и backup.

Частые вопросы

Что такое full backup?

Это полное копирование всех данных и настроек для последующего восстановления.

Чем full backup отличается от incremental backup?

Full backup копирует все данные целиком, incremental — только изменения с предыдущего бэкапа.

Когда используется полный бэкап?

Для полного восстановления системы после сбоев или при переносе данных.