При разностном копировании сохраняются только те изменения, которые были произведены с момента создания последней полной резервной копии БД. Следует заметить, что последующие разностные копии также содержат все изменения относительно последней полной копии – т.е. разностные копии не дополняют, а поглощают друг друга. Разностное резервное копирование рекомендуется для ускорения процесса архивирования и восстановления часто изменяемых БД; однако оно имеет смысл только при регулярном создании полной резервной копии БД. Подробнее см. в документации Microsoft, статью «Разностные резервные копии».
Разностное резервное копирование имеет преимущества:
• | создание разностных резервных копий выполняется гораздо быстрее по сравнению с созданием полной резервной копии; |
• | разностные резервные копии базы данных особенно полезны в тех случаях, когда в базе данных имеется подмножество, которое изменяется значительно чаще всех остальных данных. В этом случае разностная резервная копия позволит чаще производить резервное копирование, одновременно снижая издержки полного резервного копирования базы данных; |
• | в рамках модели полного восстановления использование разностных резервных копий позволяет сократить число резервных копий журналов, которые требуется восстановить. |
Разностное резервное копирование имеет недостатки:
• | содержит неполную информацию о БД, сохраняются только те изменения, которые были произведены с момента создания последней полной резервной копии. |
Данный тип резервного копирования доступен во всех версиях Microsoft SQL Server.