0Pricing
Security+ Academy · Урок

Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии

Внедрите правило резервного копирования 3-2-1 (3 копии, 2 типа носителей, 1 копия вне площадки) и неизменяемые резервные копии, которые программы-вымогатели не смогут зашифровать или удалить.

«Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии» — бесплатный урок Security+ Academy на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Security+ Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Security+ Academy содержит 4 уроков всего.

Почему резервные копии являются средством защиты

Резервное копирование — это не просто операционная задача IT, а критически важное средство защиты, непосредственно обеспечивающее восстановление после атак программ-вымогателей, случайного удаления, отказа оборудования и саботажа со стороны сотрудников. Без проверенных и надёжных резервных копий операторы программ-вымогателей получают полный контроль: заплатить или потерять данные. При наличии надёжных и защищённых резервных копий организации могут восстановиться, не выплачивая выкуп. Экзамен Security+ прямо включает стратегию резервного копирования в требования к обеспечению непрерывности бизнеса и защите данных.

Правило резервного копирования 3-2-1

Правило резервного копирования 3-2-1 — это отраслевой стандартный минимум для обеспечения устойчивости резервных копий. Должно существовать 3 копии данных (оригинал и 2 резервные копии). Необходимо использовать 2 разных типа носителей (например, локальный диск и ленту либо локальный NAS и облако). 1 копия должна храниться за пределами основной площадки или в географически обособленном месте. Такая конфигурация гарантирует, что ни один отказ — отказ диска, авария на площадке или кража — не уничтожит все копии данных. Правило 3-2-1 остаётся золотым стандартом резервного копирования уже два десятилетия.

# 3-2-1 backup rule example:
# Copy 1 (primary): Production database server
#   Location: Primary data center, local SSD

# Copy 2 (local backup): Backup appliance
#   Media: Network-attached storage (different media type)
#   Location: Same data center (different failure domain)

# Copy 3 (offsite backup): Cloud storage
#   Media: Cloud object storage (S3, Azure Blob)
#   Location: Different geographic region (offsite)

# Single failure scenarios that DON'T lose all copies:
# - Production disk fails -> 2 copies remain
# - Data center flood -> offsite cloud copy survives
# - Local NAS failure -> production + cloud remain

Правило 3-2-1-1-0: усиленная защита от программ-вымогателей

Программы-вымогатели выявили слабые места классического правила 3-2-1: если все три копии доступны по сети, программа-вымогатель зашифрует их все. Усиленное правило 3-2-1-1-0 добавляет два требования: одна копия должна быть в автономном режиме или изолирована физически (отключена от сети и физически обособлена), а количество ошибок резервного копирования должно быть равно нулю (все резервные копии необходимо проверять, и при тестах восстановления не должно быть ни одного сбоя). Автономная копия гарантирует, что программа-вымогатель — даже получив доступ администратора домена — не сможет найти и зашифровать все резервные копии.

# 3-2-1-1-0 extended backup rule:
# 3 copies of data
# 2 different media types
# 1 offsite copy
# 1 OFFLINE or air-gapped copy (new addition)
# 0 backup errors - all restores tested successfully

# Offline copy options:
# - Tape backups stored in a separate secured location
# - Detached USB/NAS drives (connected only during backup window)
# - Cloud backup with immutable storage (logically air-gapped)
# - Object lock with object versioning and delete protection

# Ransomware scenario: encrypts online storage
# -> Offline/immutable copy is intact -> restore succeeds

Неизменяемые резервные копии: хранилище с защитой от программ-вымогателей

Неизменяемые резервные копии хранятся таким образом, чтобы их нельзя было изменить или удалить в течение заданного периода хранения — даже администраторам с полным доступом. Облачные провайдеры реализуют неизменяемость с помощью политик object lock (WORM — однократная запись, многократное чтение). AWS S3 Object Lock, Azure Blob immutable storage и аналогичные функции не позволяют удалять или перезаписывать объекты через вызовы API до истечения периода блокировки. Группы, использующие программы-вымогатели и получившие доступ администратора домена, не могут удалить неизменяемые резервные копии даже при наличии облачных учётных данных самого высокого уровня.

# AWS S3 Object Lock configuration:
# Bucket: company-backups-immutable
# Object Lock: ENABLED (must be set at bucket creation)

# Retention mode options:
# GOVERNANCE mode: admins CAN override with special permission
# COMPLIANCE mode: NO ONE can delete or override (even root)

# Apply retention to backup objects:
# aws s3api put-object-retention \
#   --bucket company-backups-immutable \
#   --key db-backup-2026-06-20.tar.gz \
#   --retention '{"Mode":"COMPLIANCE","RetainUntilDate":"2026-09-20T00:00:00Z"}'

# Ransomware operator (even with AWS keys) cannot delete this
# object before 2026-09-20.

Типы резервного копирования: Full, Incremental и Differential

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

# Backup schedule comparison:
# Full backup only:
# Mon: Full (100GB)  Tue: Full (100GB)  ...  Sun: Full (100GB)
# Total storage/week: 700GB | Restore: 1 file

# Full + Daily Incremental:
# Mon: Full (100GB)  Tue: Inc (5GB)  Wed: Inc (5GB) ...
# Total storage/week: ~130GB | Restore: Full + all Incrementals

# Full + Daily Differential:
# Mon: Full (100GB)  Tue: Diff (5GB)  Wed: Diff (10GB) ...
# Total storage/week: ~200GB | Restore: Full + latest Diff only

Шифрование резервных копий и управление ключами

Файлы резервных копий необходимо шифровать — резервные ленты, отправленные на хранение за пределы основной площадки, и облачные резервные копии являются целью атакующих, стремящихся получить конфиденциальные данные. Используйте шифрование AES-256 для данных резервных копий в состоянии покоя. Крайне важно хранить ключи шифрования отдельно от самих резервных копий: если ключ, которым зашифрованы резервные копии, также сохранён в том же месте, смысл защиты теряется. Храните ключи шифрования в Hardware Security Module (HSM) или в службе управления ключами, независимой от системы резервного копирования.

Изоляция и сегментация резервных копий

Системы резервного копирования необходимо изолировать от производственной сети. Если серверы резервного копирования включены в тот же домен Active Directory, что и производственные серверы, программа-вымогатель с учётными данными администратора домена сможет получить доступ к хранилищу резервных копий и зашифровать его. Рекомендуемые методы: размещайте серверы резервного копирования в отдельном сетевом сегменте, недоступном с производственных серверов; используйте выделенные учётные данные для резервного копирования, не являющиеся учётными записями администраторов домена; включите MFA для сервера резервного копирования при административном доступе; рассмотрите отдельный домен резервного копирования, не имеющий отношений доверия с производственным доменом.

Облачные службы резервного копирования

Облачные службы резервного копирования обеспечивают хранение за пределами основной площадки, поддерживают параметры неизменяемости и упрощают реализацию правила 3-2-1. AWS Backup, Azure Backup и Google Cloud Backup and DR интегрируются с облачными службами и предоставляют централизованное управление политиками. Сторонние службы, такие как Veeam, Rubrik и Cohesity, предлагают облачное резервное копирование с неизменяемыми репозиториями, изолированными хранилищами и обнаружением программ-вымогателей, анализирующим данные резервных копий на аномалии энтропии шифрования и подающим оповещение до завершения масштабной атаки.

Проверка резервных копий: критически важный пропущенный шаг

Многие организации во время инцидента с программой-вымогателем обнаруживают, что их резервные копии повреждены или не подлежат восстановлению, — это катастрофическое открытие в самый неподходящий момент. Проверка резервных копий должна проводиться регулярно и по расписанию. Методы проверки включают: автоматизированную проверку восстановления (ежедневное восстановление выборки файлов и проверка контрольных сумм), периодическое полное восстановление в изолированной тестовой среде (ежеквартальное восстановление базы данных и проверка запуска приложения) и учения DR, в ходе которых команда выполняет DRP — от восстановления из резервной копии до запуска Production на альтернативной инфраструктуре. Документируйте результаты каждого теста.

# Automated backup verification (conceptual):
# Daily: randomly select 10 backup files
# Restore each to temp location
# Verify SHA-256 checksum matches original
# Log: timestamp, file name, status (PASS/FAIL)
# Alert: if any file FAILS verification -> investigate immediately

# Monthly: restore last week's full database backup
# Spin up application in isolated test environment
# Run smoke tests: can users log in? Is data current?
# Log: restore time (compare vs RTO), data age (compare vs RPO)
# Alert: if restore exceeds RTO -> escalate DR infrastructure review

Хранение по схеме GFS «дед—отец—сын»

Схема хранения GFS «дед—отец—сын» организует хранение резервных копий на разных временных горизонтах. Резервные копии «сына» создаются ежедневно (хранятся 1 неделю, затем перезаписываются). Резервные копии «отца» представляют собой еженедельные полные копии (хранятся 1 месяц). Резервные копии «деда» представляют собой ежемесячные полные копии (хранятся 1 год или дольше). GFS позволяет восстановить данные за вчерашний день, за прошлую неделю или за прошлый месяц, сочетая гибкость восстановления с экономией места. Многие стандарты соответствия требованиям требуют хранения по схеме GFS для ведения журнала аудита.

Мониторинг и оповещение о состоянии резервных копий

Сбои резервного копирования — это незаметные катастрофы: задание резервного копирования, которое незаметно завершается с ошибкой в течение нескольких недель, означает отсутствие защиты именно тогда, когда она нужнее всего. Мониторинг резервного копирования должен отслеживать: успешно ли завершилось каждое запланированное задание; соответствует ли размер резервной копии ожидаемому диапазону (подозрительно маленькая копия может указывать на частичный сбой); успешно ли выполнен доступ к ключу шифрования резервной копии; а также передана ли резервная копия во все требуемые места назначения (локальное и удалённое). Оповещения должны немедленно срабатывать при любом сбое задания, а при сохранении сбоев дольше одной попытки необходимо повышать уровень эскалации. Рассматривайте неудачное резервное копирование как инцидент приоритета 2.

# Backup monitoring alert conditions:
# Alert: CRITICAL if backup job has not started by scheduled time + 30 min
# Alert: HIGH    if backup job fails with non-zero exit code
# Alert: HIGH    if backup size < 80% of previous backup (partial failure?)
# Alert: MEDIUM  if backup did not replicate to offsite destination
# Alert: MEDIUM  if backup encryption verification failed
# Alert: INFO    if backup completed successfully (daily digest)

# Backup dashboard metrics to review weekly:
# - Jobs succeeded vs failed (7-day trend)
# - Average backup duration (performance trend)
# - Storage consumption (capacity planning)
# - Last successful restore test date

Быстрая проверка

Проверьте своё понимание концепций CompTIA «Безопасность+» (SY0-701), рассмотренных в этом уроке.

Повторение урока

В этом уроке Вы узнали, что правило 3-2-1 требует 3 копии на 2 типах носителей, одна из которых хранится за пределами основной площадки; усиленное правило 3-2-1-1-0 добавляет автономную или неизменяемую копию и требует отсутствия сбоев восстановления; а неизменяемое хранилище WORM не позволяет программам-вымогателям уничтожить резервные копии даже при наличии полных административных учётных данных. Далее мы рассмотрим проверку переключения на резервную систему с помощью настольных упражнений и учений DR, чтобы убедиться, что планы восстановления работают на практике.

Часто задаваемые вопросы

Урок «Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии» бесплатный?

Да — полный текст урока «Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Security+ Academy, подпишись на CoddyKit PRO. Курс Security+ Academy содержит 4 уроков всего.

Чему я научусь в уроке «Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии»?

Внедрите правило резервного копирования 3-2-1 (3 копии, 2 типа носителей, 1 копия вне площадки) и неизменяемые резервные копии, которые программы-вымогатели не смогут зашифровать или удалить. Ты практикуешь Security+ Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Security+ Academy?

Предыдущий опыт не требуется. Security+ Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.

Сколько времени занимает урок «Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Security+ Academy?

Да. Каждый урок Security+ Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. BCP и DRP: планирование непрерывности и восстановления
  2. RTO, RPO и MTTR: определение целей восстановления
  3. Стратегии резервного копирования: правило 3-2-1 и неизменяемые резервные копии
  4. Тестирование переключения: кабинетные упражнения и тренировки DR
← Назад к Security+ Academy