Если необходимо создать резервные копии отдельных файлов или папок в гостевых ОС, это можно реализовать без создания резервных копий VM целиком. Данная опция позволяет сократить размер резервной копии.
Чтобы активировать опцию консистентного резервного копирования для прикладного и системного ПО, установленного на VM, при создании или редактировании задания на резервное копирование:
- в окне "Create Backup Job" перейдите на вкладку Guest Processing
- включите опцию "Enable application-aware image-processing"
- нажмите на кнопку [Customize Application]
- в окне "Application-Aware Processing Options" выберите задание на резервное копирование и нажмите на кнопку [Edit]
- в окне "Processing Settings" перейдите на вкладку File Exclusions
Чтобы определить, какие файлы гостевой ОС виртуальной машины должны или не должны обрабатываться, возможно использовать следующие опции:
Disable file exclusions | Отключить исключение файлов - резервное копирование всего содержимого гостевой файловой системы VM. |
Exclude specific files and folders | Исключить определенные файлы и папки из резервной копии - резервное копирование всех файлов и папок кроме указанных. |
Include only specific files and folders | Включить только определенные файлы и папки - резервное копирование только указанных файлов и папок. |
В случае выбора опции Exclude specific files and folders или Include only specific files and folders:
- нажмите на кнопку [Add]
- укажите полный путь к папке в гостевой ОС виртуальной машины; например C:\Users
- укажите полный путь к файлу в гостевой ОС виртуальной машины; C:\Users\Potter
- укажите расширение файлов; например, .doc или .avi.
- нажмите на кнопку [Ok]
Если будет указан неполный путь к файлам и папкам, система резервного копирования развернет его относительно корневого каталога на томе компьютера и попытается обнаружить такие файлы на всех томах компьютера.
Пример:
На виртуальной машине есть диски C, D и E. Необходимо исключить файл C:\MyDocuments\Document.docx. Путь к нему указан неполный: Document.docx.
Veeam Backup & Replication просканирует всю файловую систему и исключит файлы C:\ Document.docx, D:\ Document.docx и E:\ Document.docx, если такие есть.
Файл C:\MyDocuments\Document.docx не будет исключен, так как не находится в корневом каталоге.
Использование масок файлов
Возможно использовать следующие символы для масок:
(*) - замена одного или нескольких символов в имени файла или пути. Может использоваться для любой последовательности символов (в том числе без символов). Например, * .pdf.
(?) - замена одного символа в имени файла или пути. Например, отчет? .Pdf.
(;) - разделитель маски. Например, report. *; Reports. *.
В приведенной ниже таблице маска обозначает любую последовательность символов.
Формат маски | Влияние на пути / файлы |
---|---|
*mask* | Все пути, которые содержат данную последовательность. |
mask* | Маска будет применена ко всем томам в гостевой ОС VM. Veeam Backup & Replication будет включать / исключать файлы и папки в корневой папке тома. : A:\mask *, B:\mask *,…, Z:\mask *. |
<drive_letter>:\*mask* | Все пути в указанном томе, которые содержат данную последовательность. |
*mask1*;*mask2*;*mask3* | Все пути, которые содержат хотя бы одну из заданных последовательностей символов: * mask1 * или * mask2 * или * mask3 *. |
Если указать маски с двойными подстановочными знаками, Veeam Backup & Replication исключит все файлы и пути, содержащие данную маску.
Например, если вы укажете маску * .doc *, Veeam Backup & Replication исключит такие файлы, как MyReport.docx, Report.doc.txt и т.д.
Требования и ограничения для исключения файлов гостевой ОС VM из резервного копирования
Исключение файлов гостевой ОС VM имеет следующие ограничения:
- исключение файлов работает только в Microsoft Windows NTFS
- чтобы исключить файлы гостевой ОС виртуальной машины, система резервного копирования должна иметь возможность развертывать процесс выполнения внутри VM; поэтому VM должна быть запущена и доступна по IP-адресу, а учетные данные для обработки приложений должны быть действительными
- Veeam Backup & Replication поддерживает и базовые, и динамические диски; тома на динамических дисках нельзя разделять - составные (spanned), чередующиеся (striped) и другие типы разделенных томов не поддерживаются.
- не рекомендуется использовать исключение гостевых файлов виртуальной машины в Microsoft Windows для томов с включенной дедупликацией данных; чтобы использовать исключение гостевых файлов VM для таких томов и настроить список включений, необходимо добавить папку System Volume Information в список включений
Также необходимо учитывать следующую информацию:
- при использовании маски файлов для исключения файлов Veeam Backup & Replication проверит гостевую файловую систему VM - время обработки диска виртуальной машины увеличится
- количество записей в списке исключений или включений не должно превышать нескольких сотен; это влияет на производительность задания: чем больше файлов включается или исключается из резервной копии, тем больше времени Veeam Backup & Replication требуется для обработки этих файлов
- рекомендуется не исключать системные файлы без необходимости; Veeam Backup & Replication не выполняет никаких проверок целостности образа виртуальной машины
- исключение небольших файлов менее 2 КБ неэффективно и не уменьшит существенно размер резервной копии
Правила исключения для VM с несколькими томами
Функциональность исключения и включения гостевого файла виртуальной машины работает на уровне тома.
Рассмотрим следующие ситуации:
Исключение данных
Виртуальная машина имеет несколько томов: C:\, D:\ и E:\.
Необходимо исключить из резервной копии папку Archive, которая присутствует на всех томах VM. Если добавить папку C:\Archive в список исключений, Veeam Backup & Replication создаст резервную копию следующих данных:
- все содержимое тома C:\, кроме папки Archive
- целое содержание томов D:\ и E:\
Чтобы исключить папку Archive из всех томов VM, необходимо добавить относительный путь к папке Archive в списке исключений: ..\Archive\.
Включение данных
Виртуальная машина имеет несколько томов: C:\, D:\ и E:\.
Необходимо включить в резервную копию только папку D:\Documents. Если добавить папку D:\Documents в список включений, Veeam Backup & Replication создаст резервную копию следующих данных:
- папка D:\Documents
- все содержание томов C:\ и E:\
Чтобы включить в резервную копию только папку D:\Documents, необходимо добавить папку D:\Documents в список включений и исключить ненужные диски (содержащие тома C:\ и D:\) на виртуальных машинах.