Sobes.tech
Назад к вопросам
Middle
13

В чём разница между log shipping и инкрементальным резервным копированием?

Компании, где спрашивали
Winline

Ответ от нейросети

sobes.tech AI

Log shipping и инкрементальное резервное копирование — это два разных подхода к обеспечению отказоустойчивости и резервному копированию баз данных.

Log shipping — это процесс автоматической передачи и применения журналов транзакций (transaction logs) с основной базы данных на вторичную (резервную) базу. Это позволяет поддерживать резервную копию базы данных почти в актуальном состоянии, с минимальной задержкой. В случае сбоя можно быстро переключиться на резервную базу.

Инкрементальное резервное копирование — это создание резервных копий только тех данных, которые изменились с момента последнего полного или инкрементального бэкапа. Оно экономит место и время по сравнению с полным бэкапом, но для восстановления может потребоваться последовательное применение нескольких инкрементальных копий.

Ключевые отличия:

  • Log shipping ориентирован на передачу и применение журналов транзакций для поддержания синхронизации между основным и резервным сервером.
  • Инкрементальное резервное копирование ориентировано на сохранение изменённых данных в виде отдельных копий для последующего восстановления.

Пример: в SQL Server log shipping автоматически копирует и восстанавливает логи транзакций на резервном сервере, а инкрементальный бэкап сохраняет только изменённые страницы данных с момента последнего бэкапа.