Дифференциальное резервное копирование - Differential backup

А дифференциальное резервное копирование это тип данных резервный который сохраняет данные, сохраняя только разницу в данных с момента последнего полная резервная копия. Обоснование этого заключается в том, что, поскольку изменения данных обычно немногочисленны по сравнению со всем объемом данных в репозитории данных, время, необходимое для завершения резервного копирования, будет меньше, чем если бы полное резервное копирование выполнялось каждый раз, когда организация или владелец данных хочет создать резервную копию изменений с момента последней полной резервной копии. Еще одно преимущество, по крайней мере, по сравнению с инкрементное резервное копирование Метод резервного копирования данных заключается в том, что во время восстановления данных для восстановления всех данных требуется не более двух носителей резервной копии. Это упрощает восстановление данных, а также увеличивает вероятность сокращения времени восстановления данных.

Смысл

Дифференциальная резервная копия - это совокупная резервная копия все изменения, внесенные с момента последнего полный резервное копирование, т.е. различия с момента последней полной резервной копии. Преимуществом этого является более быстрое время восстановления, требующее только полной резервной копии и последней дифференциальной резервной копии для восстановления всего репозитория данных. Недостаток заключается в том, что на каждый день, прошедший с момента последнего полного резервного копирования, требуется резервное копирование большего количества данных, особенно если значительная часть данных изменилась, что увеличивает время резервного копирования по сравнению с методом инкрементного резервного копирования.

Важно правильно использовать термины «дифференциальное резервное копирование» и «инкрементное резервное копирование». Эти два термина широко используются в промышленности, и их использование является универсальным стандартом.[1] Дифференциальная резервная копия относится к резервной копии, сделанной с учетом различий с момента последней полной резервной копии, в то время как инкрементная резервная копия содержит только изменения с момента последней инкрементной резервной копии. (Или, конечно, с момента последней полной резервной копии, если рассматриваемая инкрементальная резервная копия является первой инкрементной резервной копией сразу после последней полной резервной копии.) Все основные поставщики резервного копирования данных стандартизировали эти определения.[2][3]

Иллюстрация

Разницу между инкрементным и дифференциальным резервным копированием можно проиллюстрировать следующим образом:[1]

Инкрементальные резервные копии:
ДеньвоскресеньепонедельниквторниксредаЧетвергПятницаСубботавоскресенье
Тип резервного копированияПолныйИнкрементальныйИнкрементальныйИнкрементальныйИнкрементальныйИнкрементальныйИнкрементальныйПолный
ЭффектНет данныхИзменения с воскресеньяИзменения с понедельникаИзменения со вторникаИзменения со средыИзменения с четвергаИзменения с пятницыНет данных

Вышесказанное предполагает, что резервное копирование выполняется ежедневно. В противном случае запись «Изменений с» должна быть изменена, чтобы ссылаться на последнюю резервную копию (независимо от того, была ли эта последняя резервная копия полной или инкрементной). Также предполагается еженедельное вращение.

Дифференциальные резервные копии:
ДеньвоскресеньепонедельниквторниксредаЧетвергПятницаСубботавоскресенье
Тип резервного копированияПолныйДифференциальныйДифференциальныйДифференциальныйДифференциальныйДифференциальныйДифференциальныйПолный
ЭффектНет данныхИзменения с воскресеньяИзменения с воскресеньяИзменения с воскресеньяИзменения с воскресеньяИзменения с воскресеньяИзменения с воскресеньяНет данных

Важно помнить стандартное значение этих двух терминов, потому что, хотя приведенные выше термины очень широко используются, некоторые авторы, как известно, меняют их значение. Например, Корпорация Oracle использует обратное описание дифференциальных резервных копий в своем продукте БД по состоянию на 14 мая 2015 г .:

«Дифференциальное инкрементное резервное копирование - при дифференциальном резервном копировании уровня 1 RMAN выполняет резервное копирование всех блоков, которые изменились с момента последнего кумулятивного или дифференциального инкрементного резервного копирования, будь то на уровне 1 или уровне 0. RMAN определяет, какое резервное копирование уровня 1 было выполнено последним, и выполняет резервное копирование. все блоки, измененные после этого резервного копирования. Если уровень 1 недоступен, RMAN копирует все блоки, измененные с момента резервного копирования уровня 0 ".[4]

Смотрите также

Рекомендации

  1. ^ а б Дифференциальные резервные копии SQL Server. Карлос Рохас. Сеть сообщества EMC. Корпорация EMC. 2 марта 2011. Проверено 21 августа 2012 года.
  2. ^ Описание полного, инкрементного и дифференциального резервного копирования. Служба поддержки Microsoft. Проверено 21 августа 2012 года.
  3. ^ В чем разница между дифференциальным и инкрементным резервным копированием ?. Техническая поддержка Symantec Enterprise. Артикул: TECH7665. Создано: 2000-01-27; Обновлено: 12.05.2012. Проверено 21 августа 2012 года.
  4. ^ «Добавочные резервные копии RMAN». Oracle. Получено 2015-05-14.

дальнейшее чтение