Инкрементное резервное копирование что это?

Инкрементный бэкап | Инкрементальное резервное копирование папок и файлов

Инкрементное (добавочное) резервное копирование позволяет эффективно сохранять информацию, которая постоянно изменяется: документы, проекты в разработке, бэкап почты и т.п.

Handy Backup — это удобная и простая программа для инкрементального бэкапа (создания добавочных резервных копий) любых файлов.

Версия 8.3.0 от 14 июня 2021. 111 MB
30-дневный полнофункциональный пробный период

Что такое инкрементальное резервное копирование?

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

Например, если из 200 файлов в исходном наборе изменены только 3, то они и будут скопированы при следующем инкрементном бэкапе.

Программа для инкрементного резервного копирования должна предоставлять возможности регулярного внесения таких дополнений, а также их пошагового восстановления в случае необходимости.

Смешанный инкрементальный бэкап

Этот режим повторяет инкрементное копирование в цикле, начиная с полного бэкапа данных. Когда количество инкрементных бэкапов достигает указанной величины или срока давности, весь цикл повторяется автоматически, начиная с создания новой полной копии.

Ключевое преимущество смешанного инкрементного бэкапа — его способность обрывать слишком длинные цепочки инкрементов. Это способно незначительно замедлить процесс резервного копирования, но делает восстановление данных более надёжным и быстрым.

Как выполнить инкрементальный бэкап файлов в Handy Backup?

Запрограммировать задачу инкрементного резервного копирования в Handy Backup очень легко. Выберите на Шаге 4 в продвинутом режиме * создания задачи инкрементное или смешанное инкрементное копирование.

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

* Для создания добавочной резервной копии необходимо на Шаге 1 отметить галочкой «Продвинутый режим».

Рекомендуемое решение
1900 ₽ за лицензию

Handy Backup Standard

Скачайте Handy Backup Standard, чтобы начать пользоваться преимуществами умного инкрементального бэкапа — уже сегодня! Пробная полная версия — 30 дней!

Как выполнить инкрементальное резервное копирование с временными метками?

Для того, чтобы добавить временные метки к вашей инкрементальной копии данных, необходимо:

  1. При создании задачи на Шаге 4 или при редактировании задачи во вкладке «Как копировать» отметьте галочкой пункт «Хранить несколько версий резервной копии» и нажмите кнопку «Параметры обновления резервных копий».
  2. В нижней части окна настроек отметьте пункт «Хранить резервную копию с временной меткой«. Выберите точность и формат метки в выпадающих списках. Нажмите ОК.

  1. Далее продолжайте создавать задачу инкрементального бэкапа, как описано в Руководстве пользователя. Или нажмите «Применить» и ОК, если вы редактировали задачу.

Видео-урок: Как сделать инкрементальное резервное копирование данных?

В видео показано, как сделать инкрементный бэкап фотографий на облако Dropbox с помощью Handy Backup.

  • Примечание: Перед изучением данного видео, пожалуйста, скачайте и установите Handy Backup!

    Версия 8.3.0 от 14 июня 2021. 111 MB
    30-дневный полнофункциональный пробный период

    В каких задачах лучше использовать инкрементальное копирование?

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

    • Инкрементальный бэкап Windows и Linux файлов, в первую очередь пользовательских.
    • Для СУБД, например, PostgreSQL, инкрементальный бэкап упрощает хранение копий.
    • Файлы и папки на облачных аккаунтах тоже удобнее сохранять через инкрементный бэкап.

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

    Во избежание вышеуказанной проблемы, мы рекомендуем использовать для инкрементного копирования баз данных метод смешанного инкрементального бэкапа, а для экономии места и времени — дифференциальный бэкап!

    Виды резервного копирования

    Дата публикации: 21 ноября 2018 г.

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

    Full Backup: ПОЛНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ

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

    Обычно, полные резервные копии делают периодически и объединяют их с другими типами резервного копирования.

    Преимущества Full Backup:

    • быстрое восстановление данных
    • простое управление
    • все данные содержаться в одной резервной копии

    Недостатки Full Backup:

    • требует много места для хранения резервных копий
    • высокая загрузка сети
    • длительное выполнение резервного копирования

    Differential Backup: ДИФФЕРЕНЦИАЛЬНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ

    Системы с дифференциальным резервным копированием

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

    Дифференциальная резервная копия позволяет быстрее восстанавливать данные по сравнению с инкрементным резервным копированием, поскольку для этого требуется всего две части резервной копии: полная резервная копия и последняя дифференциальная резервная копия. Скорость резервного копирования / восстановления, находится где-то между полным и инкрементным методом резервного копирования. Резервное копирование выполняется быстрее, чем полная резервная копия, но медленнее, чем инкрементное резервное копирование. Восстановление выполняется медленнее, чем у полной резервной копии, но быстрее, чем у инкрементных резервных копий. Объем памяти, необходимый для дифференциального резервного копирования, по крайней мере на определенный период меньше, чем требуется для полного резервного копирования и больше, чем требуется для инкрементного резервного копирования.

    Преимущества Differential Backup:

    • резервное копирование быстрее, чем полное, но медленнее, чем инкрементное
    • восстановление быстрее, чем инкрементное, но медленнее чем полное
    • более надежный способ (для восстановления требуется только полная и последняя резервная копия)

    Недостатки Differential Backup:

    • каждый последующий бэкап выполняется дольше по времени и занимает больше дискового пространства в хранилище

    Incremental Backup: ИНКРЕМЕНТНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ

    Инкрементное резервное копирование использует полную копию, как начальную точку. Затем выполняется резервное копирование только блоков данных, которые были изменены с момента последнего резервного задания, с заданным периодом выполнения задания. В зависимости от политики хранения резервных копии, через определенный период создается новая полная копия для повторения цикла.

    Представим, что в воскресенье мы сделали полную копию данных, в понедельник мы делаем копию данных, которые изменились с момента полной копии. Во вторник только данные, которые изменились с понедельника, и так все дни до воскресенья, а в воскресенье делаем новую полную копию. Таким образом, инкрементное резервное копирование можно выполнять так часто, как требуется, так как сохраняются только копии последних изменений. Инкрементное резервное копирование позволяет уменьшить объем передаваемых данных, тем самым сокращая время выполнения бэкапа и снижая нагрузку на сеть. Резервное копирование выполняется быстро и требует гораздо меньше места для хранения, по сравнению с полными копиями, но процесс восстановления занимает больше времени, поскольку необходимо восстановить как полную резервную копию, так и целую цепочку последовательных блоков. Если хотя бы один блок в цепочке будет отсутствовать или окажется поврежденным, выполнение восстановления может стать невозможным.

    Читайте также  Nfc в принтере что это такое?

    Преимущества Incremental Backup:

    • высокая скорость резервного копирования (копируются только блоки изменённых данных)
    • меньше места для хранения (по сравнению с полным)
    • большее количество точек восстановления

    Недостатки Incremental Backup:

    • низкая скорость восстановления данных (необходимо восстановить как начальную полную копию, так и все последующие блоки)
    • менее надежна (зависит от целостности всех блоков в цепочке)

    Reverse Incremental Backup: ОБРАТНОЕ ИНКРЕМЕНТНОЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ

    Обратное инкрементное резервное копирование, аналогично другим типам резервного копирования, начинается с создания полной резервной копии, но при каждом новом резервном копировании, все данные из предыдущей (полной) резервной копии перемещаются в новую резервную копию, а предыдущая РК заменяется инкрементом. Таким образом, отличие данного типа заключается в том, что последняя (самая новая) резервная копия всегда является полной, а старые резервные копии наоборот, всегда есть инкременты. Это дает возможность более быстрого восстановления, так как именно самая последняя резервная копия чаще является самой ценной и востребованной.

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

    Преимущества Reverse Incremental Backup:

    • быстрое восстановление (для последних копий)
    • более высокая безопасность данных
    • более гибкое управление объемом хранилища (buckup repository). При не хватке места, без последствий можно удалить старые версии резервных копий
    • низкая загрузка сети (как для обычного инкрементного РК)

    Недостатки Reverse Incremental Backup:

    Дифференциальное и инкрементное резервное копирование 2021

    Дифференциал против инкрементного резервного копирования

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

    Как уже отмечалось, важно обеспечить, чтобы только резервные копии данных были скопированы с учетом скорости и объема необходимых компьютерных ресурсов. Дифференциальные и инкрементные резервные копии — это два разных способа резервного копирования данных. Для резервного копирования данных оба метода полагаются на использование базового атрибута включения / выключения, называемого бит архива. Это элемент, который учитывает данные, которые были скопированы. Свойство файла заданного файла при проверке должно показывать, был ли бит архива отмечен или не установлен.

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

    В инкрементном резервном копировании резервные копии сохраняются только файлы с установленным битом архива, после чего бит архива устанавливается на «выключен». Это фактически приводит к копированию только файлов, которые были изменены. Самое большое преимущество инкрементного резервного копирования заключается в том, что он экономичен в пространстве и ресурсах по сравнению с методом дифференциальной резервной копии.

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

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

    Инкрементное резервное копирование только резервирует данные, на которых установлен бит архива. При резервном копировании бит архива отключается.

    Дифференциальные резервные копии будут сохранять данные, на которых установлен бит архива, и когда это не сделано, не отключается.

    Дифференциальные резервные копии быстрее, чем инкрементные резервные копии для небольших баз данных.

    Инкрементное резервное копирование более выгодно для больших наборов данных.

    Полное, инкрементное и дифференциальное резервное копирование

    Резервное копирование данных — то, что должен регулярно выполнять каждый активный пользователь компьютера, который не хочет потерять всю свою информацию (или часть от нее) при неожиданном сбое. Часто в различных приложениях, предназначенных для резервного копирования информации, можно встретить три механизма, как создать копию: полностью, инкрементно или дифференциально. В рамках данной статьи рассмотрим, чем эти методы копирования отличаются друг от друга.

    Методы резервного копирования данных

    Программ, которые разработаны для создания резервной копии информации, много, как в операционной системе Windows, там и в Mac OS. Все они выполняют примерно одинаковые действия — создают резервную копию операционной системы, полностью копируют диск, его некоторые разделы, папки или прочие данные, в зависимости от настроек, выбранных пользователем. После чего эти резервные копии можно использовать для восстановления информации.

    Созданная резервная копия нуждается в постоянной актуализации. На базе примененных в программе условий создания бэкапа можно выполнить создание копии, при этом выбрав механизм резервного копирования:

    • Создание полной копии;
    • Генерация инкрементной копии;
    • Создание дифференциальной копии.

    Данные действия имеются во многих приложений, например, в одной из самых популярных программ для резервного копирования данных, AOMEI Backupper. В рамках данной статьи примеры будут рассмотрены на ней, но найти подобные механизмы резервного копирования можно и в других программах.

    Полное резервное копирование

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

    Читайте также  ОУ 10 огнетушитель углекислотный технические характеристики

    Метод полного резервного копирования самый надежный, но и самый расточительный в плане ресурсов. Чтобы создать резервную копию операционной системы Windows и нескольких небольших приложений, потребуются десятки гигабайт. Соответственно, постоянно сохранять такие полноценные бэкапы и хранить их на жестком диске нерационально и расточительно с точки зрения свободного пространства на накопителе. Именно поэтому используются два других механизма, рассмотренных ниже.

    Инкрементное резервное копирование

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

    Таким образом, каждая последующая после первой инкрементная копия содержит в себе только информацию об изменениях. Выглядит это примерно так:

    • Первая копия. Основная — содержит в себе всю информацию;
    • Вторая копия. Дочерняя — содержит в себе информацию об изменении данных со времен создания первой копии;
    • Третья копия. Дочерняя ко второй — содержит в себе информация об изменении данных со времен создания второй копии.

    И так далее. То есть, каждая новая инкрементная копия не может использоваться для восстановления данных без предыдущих копий, в том числе и без основной первичной.

    Плюс подобного метода резервного хранения данных, в сравнении с первым, меньший размер копий (каждая новая инкрементная копия весит десятки-сотни мегабайт, в зависимости от количества произошедших изменений). Минус — обращение каждой новой копии к предыдущей при восстановлении. То есть, если одна из копий повреждена, придется выполнять восстановление к последней рабочей копии в непрерывной цепи от первой. Кроме того, восстановление из инкрементной копии происходит дольше по времени, чем из других методов резервного копирования.

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

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

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

    • Первая копия. Основная — содержит в себе всю информацию;
    • Вторая копия. Дочерняя — содержит в себе сведения об изменении данных со времен создания первой копии;
    • Третья копия. Дочерняя — содержит в себе сведения об изменении данных со времен создания первой копии.

    Как можно видеть, третья копия при дифференциальном методе резервного копирования не является дочерней ко второй. То есть, если с одним из дифференциальных снимков возникнут проблемы, можно будет восстановиться к любой другой рабочей дифференциальной копии. Это ключевое отличие дифференциального резервного копирования от инкрементного.

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

    Какой метод резервного копирования лучше

    Рассмотрев три метода резервного копирования, каждый пользователь может самостоятельно сделать вывод, какой из вариантов для него лучше. Кратко подведем итоги и приведем несколько сценариев:

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

    for-ora-dba.ru

    Все для Админов Oracle

    • Главная
    • Карта сайта
    • О проекте
    • Контакты

    Типы Бэкапов RMAN

    Полная резервная копия содержит все используемые блоки файлов данных.

    Инкрементный бэкап уровня 0 эквивалентен полному бэкапу, который был отмечен как уровень 0.

    Совокупный инкрементный бэкап уровня 1 содержит только блоки, измененные начиная с последнего инкрементного бэкапа уровня 0.

    Дифференциальный инкрементный бэкап уровня 1 содержит только блоки, измененные начиная с последнего инкрементного бэкапа.

    Полные Резервные копии

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

    Инкрементные Резервные копии

    Инкрементный бэкап является или резервной копией уровня 0, которая включает каждый блок в файле данных, кроме блоков, которые никогда не использовались, или резервной копией уровня 1, которая включает только те блоки, которые были изменены с тех пор, как бралась предыдущая резервная копия. Инкрементная резервная копия уровня 0 физически идентична полной резервной копии. Единственная разница — то, что резервная копия уровня 0 (так же как копия образа) может использоваться в качестве основы для резервного копирования уровня 1, но полная резервная копия никогда не может использоваться в качестве основы для резервного копирования уровня 1.

    Инкрементные резервные копии определяются, используя ключевое слово INCREMENTAL команды BACKUP. Вы указываете INCREMENTAL LEVEL [0 | 1].

    RMAN может создавать многоуровневые инкрементные резервные копии в виде следующих типов бэкапов RMAN:

    Дифференциальный: Тип инкрементного бэкапа по умолчанию, который резервирует все блоки, измененные после самого последнего инкрементного резервного копирования либо на уровне 1, либо на уровне 0

    Совокупный (Кумулятивный): Резервирует все блоки, измененные после самого последнего резервного копирования на уровне 0

    Примеры

    Чтобы выполнить инкрементное резервное копирование на уровне 0, используйте следующую команду:

    RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;

    Чтобы выполнить дифференциальное инкрементное резервное копирование, используйте следующую команду:

    RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;

    Чтобы выполнить совокупное инкрементное резервное копирование, используйте следующую команду:

    RMAN> BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;

    RMAN делает полные резервные копии по умолчанию, если не указаны ни FULL, ни INCREMENTAL. Сжатие неиспользованных блоков приводит к пропуску блоков, в которые ни разу не осуществлялась запись, при резервировании в резервные наборы — даже для полных резервных копий.

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

    Отметьте: Можно выполнять любой тип резервного копирования (полный или инкрементный) базы данных, которая находится в режиме NOARCHIVELOG — если, конечно, база данных не открыта. Отметьте также, что восстановление ограничивается временем последнего резервного копирования. База данных может быть восстановлена до последней зафиксированной транзакции только, когда база данных находится в режиме ARCHIVELOG.