---
title: 'Резервное копирование и восстановление'
section: 'Operations'
weight: 3
description: Способы резервного копирования и восстановления (полное, инкрементное, дифференциальное), стратегия 3-2-1, частота копирования и проверка, которые поддерживают доступность и целостность данных.
related:
  - security/data-security
  - operations
  - security/security-mechanisms
  - operations/scaling
---

Резервное копирование и восстановление данных — один из основных механизмов обеспечения доступности и целостности данных. Он защищает данные от потери в случае сбоев, аварий или злонамеренных действий.

IIoT Платформа придерживается единой политики резервного копирования и восстановления, которая обеспечивает:

- автоматическое создание резервных копий для всех типов данных и устройств по заданному расписанию;
- процедуры восстановления данных из этих резервных копий.

## Способы резервного копирования данных

Платформа поддерживает три способа резервного копирования, каждый из которых представляет собой компромисс между скоростью, занимаемым объёмом хранилища и временем восстановления.

### Полное резервное копирование

Создаёт полную копию всех данных. Требует больше времени и места, но обеспечивает быстрое восстановление.

```bash
tar -czvf backup_full.tar.gz /path/to/data
```

### Инкрементное резервное копирование

Копирует только те данные, которые изменились с момента последнего резервного копирования. Требует меньше времени и места, но восстановление может быть медленнее.

```bash
rsync -av --compare-dest=/path/to/last_backup /path/to/data /path/to/incremental_backup
```

### Дифференциальное резервное копирование

Копирует все данные, изменившиеся с момента последнего полного резервного копирования. Это компромисс между полным и инкрементным резервным копированием.

```bash
rsync -av --compare-dest=/path/to/full_backup /path/to/data /path/to/differential_backup
```

## Стратегия резервного копирования

Платформа применяет стратегию резервного копирования, построенную на следующих принципах.

### Правило 3-2-1

- **3 копии данных**: исходные данные плюс две резервные копии.
- **2 типа носителей**: например, жёсткий диск и облачное хранилище.
- **1 копия вне площадки**: в облаке или на удалённом сервере.

### Частота резервного копирования

- Определяйте частоту резервного копирования исходя из критичности данных (например, ежедневно или еженедельно).

### Проверка резервных копий

- Регулярно проверяйте резервные копии на целостность и пригодность к восстановлению.
- Платформа автоматически проверяет резервные копии по заданному расписанию.
- Платформа автоматически уведомляет ответственный персонал о состоянии каждой резервной копии.

На практике лучше всего работает сочетание этих способов: планируйте регулярное полное резервное копирование, закрывайте промежутки инкрементными или дифференциальными копиями, чтобы ограничить затраты времени и хранилища, храните копии не менее чем на двух типах носителей с одной копией вне площадки и полагайтесь на автоматическую проверку и уведомления, чтобы любая проблема выявлялась на раннем этапе. Такой подход позволяет быстро восстанавливать данные, обеспечивая при этом их доступность и целостность.
