В чём разница между log shipping и инкрементальным резервным копированием?
Ответ от нейросети
sobes.tech AI
Log shipping и инкрементальное резервное копирование — это два разных подхода к обеспечению отказоустойчивости и резервному копированию баз данных.
Log shipping — это процесс автоматической передачи и применения журналов транзакций (transaction logs) с основной базы данных на вторичную (резервную) базу. Это позволяет поддерживать резервную копию базы данных почти в актуальном состоянии, с минимальной задержкой. В случае сбоя можно быстро переключиться на резервную базу.
Инкрементальное резервное копирование — это создание резервных копий только тех данных, которые изменились с момента последнего полного или инкрементального бэкапа. Оно экономит место и время по сравнению с полным бэкапом, но для восстановления может потребоваться последовательное применение нескольких инкрементальных копий.
Ключевые отличия:
- Log shipping ориентирован на передачу и применение журналов транзакций для поддержания синхронизации между основным и резервным сервером.
- Инкрементальное резервное копирование ориентировано на сохранение изменённых данных в виде отдельных копий для последующего восстановления.
Пример: в SQL Server log shipping автоматически копирует и восстанавливает логи транзакций на резервном сервере, а инкрементальный бэкап сохраняет только изменённые страницы данных с момента последнего бэкапа.