Incremental Backup

Метод резервного копирования, при котором сохраняются только данные, изменившиеся с момента создания последней копии любого типа.

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

Механизм работы основан на идентификации измененных данных. В файловых системах для этого используется атрибут archive bit или временная метка, в средах виртуализации и СУБД — технология Changed Block Tracking (CBT). Система сравнивает текущее состояние с предыдущим снимком и копирует только дельту.

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

Применение и факты

Метод оптимален для ежедневного резервирования больших систем, таких как базы данных PostgreSQL или кластеры VMware. В среднем, ежедневный инкремент в корпоративном секторе составляет 2-5% от общего объема данных. Это позволяет сократить окно бэкапа с нескольких часов до нескольких минут, обеспечивая низкие показатели RPO.