Ссылки SIS и точки повторного анализа
SIS — это драйвер фильтра NTFS, заменяющий повторяющиеся файлы ссылками на копирование по записи (ссылки SIS), указывающий на один файл резервного копирования, что снижает нагрузку на диск и кэш этих файлов. Этот резервный файл содержится в общем хранилище. Реализация архитектуры SIS использует точки повторного анализа, содержащие сведения о ссылках SIS.
Ссылки SIS реализуются как разреженные файлы, как правило, с большинством диапазонов нераспределенных файлов и точкой повторного просмотра. Структура и содержимое точки повторного использования непрозрачны для приложений резервного копирования и восстановления; Однако приложения отправляют и извлекают данные в этих репарсах точек и из функций API SIS, обрабатывающих информацию в них. Сведения в точке повторного анализа ссылаются на один резервный файл, содержащий фактические данные файла. Этот файл резервного копирования называется файлом общего хранилища, и он существует в общем хранилище.
При восстановлении ссылки SIS приложение восстановления должно выполнить следующие действия:
- Определите файл или файлы общего хранилища, к которым указывает ссылка SIS.
- Если файл или файлы не существуют в общем хранилище, восстановите файл или файлы вместе со ссылкой SIS.
- Если ссылка SIS указывает на файл или файлы общего хранилища, которые существуют на диске, восстановите только ссылку SIS. Помните, что данные в файлах общего хранилища никогда не изменяются, поэтому если заданный файл общего хранилища по-прежнему находится на диске во время восстановления, он имеет то же содержимое, что и при резервном копировании, и нет необходимости перезаписать его.
Единственная дополнительная нагрузка, необходимая для резервных копий с поддержкой SIS, заключается в том, что ваше приложение резервного копирования должно создать резервную копию ссылки SIS и данные, связанные с резервными файлами. Все операции резервного копирования и восстановления SIS являются локальными для определенного тома.