Полное резервное копирование. Резервное копирование: самые эффективные методы для разных задач. Как создать дифференциальный бэкап с помощью Exiland Backup

Введение

Copyright © Acronis, Inc., 2000-2005

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

Acronis True Image может

выполнять

инкрементное

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

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

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

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

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

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

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

Заметим, что приведенные соображения – не более, чем примеры для вашего
сведения. Рекомендуем выработать собственную политику резервного

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

Часто пользователи используют APBackup для полного сохранения данных, например в одну и туже директорию или каждый раз в разные архивы с использованием , а так же параметра глубина архива. Это хорошо работает на не больших объемах данных. Но если, например, каждый день необходимо архивировать полностью большой объем информации (например, несколько десятков гигабайт) то полный архив может занять много времени, а так затормозить работу компьютера. Хотя в имеется механизм позволяющий регулировать нагрузку на процессор компьютера (задание низкого приоритета процессу архивирования, автоматические паузы в процессе архивирования,..).

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

Чем отличается инкрементальное и дифференциальное копирование? Допустим мы сделали полную резервную копию исходного каталога и теперь каждый день необходимо сохранять изменения этого каталога. В случае инкрементального бэкапа, каждый день программа будет архивировать только новые или измененные файлы с момента последнего бэкапа (полного или инкрементального). Таким образом, что бы восстановить исходный каталог в случае аварии нам понадобится полный архив и ВСЕ инкрементальные копии с момента создания этого полного архива. В случае дифференциального копирования каждый день будет создаваться нарастающий архив новых и измененных файлов с момента полного архива. Т.е. каждый следующий дифференциальный архив содержит файлы, входящие во все предыдущие дифференциальные архивы. При восстановлении нам понадобится только полный архив и ПОСЛЕДНИЙ дифференциальный.

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

Итак, для определенности, допустим нам необходимо организовать резервное копирование папки C:\work\ в архив D:\backup\ . Мы будем делать полный бэкап по воскресеньям (например, выходной, когда никто не работает с сервером) а инкрементальные копии каждый вечер остальных дней недели.

Режим копирования может быть ЛЮБОЙ, программа будет работать одинаково в любом режиме: Архивирование (возможно с использованием внешнего архиватора), копирование, копирование на FTP. В нашем примере это будет архивирование с использованием внутреннего архиватора.

Итак, для начала создадим задание для организации полного копирования.

Назовем задание TEST_FULL, режим копирования: «Архивировать» , Вид резервного копирования: «Сохранять все файлы»

Расписание: еженедельно по воскресеньям .

Источник: «C:\WORK»

Для сохранения полного архива используем папку «d:\backup\» , архив имеет префикс «FULL_» + формат даты . Глубина = 1, т.е. будет сохранен только 1 последний полный архив.

В принципе, для надежности можно копирование полного архива в дополнительные директории на другом сервере и даже на FTP сервер в этом же задании.

Теперь, когда задание для полного резервного копирования готово, можно создать его копию для настройки инкрементального резервного копирования. Копию задания можно сделать, находясь в основном окне программы через меню «Задание»-> «Создать копию (F5)»

После создания копии будет открыто окно конфигурации нового задания. Нам необходимо внести следующие изменения в новом задании:

Описание: «TEST_INC», Вид резервного копирования: «Только новые и измененные файлы (с последнего архива)» . Это как раз инкрементальный режим резервного копирования. Для выбора дифференциального режима необходимо выбрать режим копирования: «Только новые и измененные файлы (с последнего полного архива)»

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

На закладке «Сохранение архива» необходимо изменить префикс архива на другой чем у полной копии, изменим на «INC_». А так же изменим глубину архива на 7 ДНЕЙ. Т.к. для восстановления нам понадобятся ВСЕ инкрементальные копии с момента полного архива т.е. все копии за последние 7 дней. В случае дифференциального копирования глубину можно задавать 1 день, т.к. нам необходимо будет только последний архив.

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

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

Что такое инкрементальный бэкап?

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

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

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

Этот тип бекапа отлично подойдет для резервного копирования больших объемов исходных данных, 50 гигабайт и более. Скорость создания backup"ов будет довольно высокой, а размер каждой добавочной копии может быть всего 100-200 мегабайт.

Плюсы :

  • Быстрое создание резервной копии
  • Малый объем, занимаемый резервной копией (экономия места на диске)

Минусы :

  • Сложность настройки (по сравнению с полной копией Full Backup)
  • Сложность восстановления файлов (по сравнению с полной копией)

Вывод : Создавайте инкрементальные бэкапы в том случае, если объем исходных данных большой и для вас имеет значение время копирования файлов и экономия места на диске. Оптимальная периодичность создания Incremental backup - 1 раз в час, если исходные файлы изменяются часто и 1-2 раза в день, если файлы редактируются редко.

Как сделать инкрементный бэкап с помощью Exiland Backup

Exiland Backup - простая утилита для резервного копирования и синхронизации папок по сети, FTP , между ПК и серверами. Поддерживает все типы бэкапов файлов .

Эта универсальная программа хорошо подойдет для резервного копирования файловой 1С , сайтов на Wordpress и других CMS, копируя файлы сайта с FTP-сервера на локальный ПК.

После запуска, в главном окне программы, сверху на панели нажмите кнопку создания нового задания, укажите название задания, например, "Мои документы" и нажмите "Далее". Теперь как показано на скриншоте ниже, выберите тип копирования "Добавочный (Incremental)".


Скриншот программы. Выбор типа копирования.

Ниже есть возможность ограничить количество полных копий, чтобы самые старые резервные копии автоматически удалялись перед созданием новой полной копии. Эта настройка экономит место на диске (недоступна в версии Free). Также, вы можете ограничить количество инкрементальных копий между полными . При достижении этого ограничения будет создана очередная полная копия.

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

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

Михаил, разработчик программы

Другие типы копирования.

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

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

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

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

Различия

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

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

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

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

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

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

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