Прочитать на английском

Поделиться через


API дедупликации данных

Обзор технологии API дедупликации данных.

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

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
DEDUP_BACKUP_SUPPORT_PARAM_TYPE

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

Функции

 
OrderContainersRestore

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

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

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

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

Интерфейсы

 
IDedupBackupSupport

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

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

Структуры

 
DDP_FILE_EXTENT

DDP_FILE_EXTENT представляет экстент данных в файле, который будет считываться в ожидающих вызовах ReadBackupFile.
DEDUP_CONTAINER_EXTENT

Файл логического контейнера может храниться в одном или нескольких сегментах хранилища резервных копий.