英語で読む

次の方法で共有


データ重複除去 API

データ重複除去 API テクノロジの概要。

データ重複除去 API を開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
DEDUP_BACKUP_SUPPORT_PARAM_TYPE

データ重複除去で最適化されていない復元または最適化された復元を実行する必要があるかどうかを示します。

関数

 
OrderContainersRestore

このメソッドは、ターゲット ファイルを取得するために必要な保留中の読み取りの順序に影響を与える機能をアプリケーションに提供します。
PreviewContainerRead

特定のコンテナー ファイル エクステントに対して保留中の読み取りのシーケンスのプレビューをアプリケーションに提供します。
ReadBackupFile

バックアップ ストアにあるデータ重複除去ストアのメタデータまたはコンテナー ファイルからデータを読み取ります。
RestoreFiles

完全に最適化されたバージョンのファイル (再解析ポイント) とデータ重複除去ストアを含むバックアップ ストアから一連のファイルを再構築します。

インターフェイス

 
IDedupBackupSupport

データ重複除去の再解析ポイント、メタデータ、コンテナー ファイルのコピーを含むバックアップ ストアからファイルを復元する方法を提供します。
IDedupReadFileCallback

バックアップ アプリケーションによって実装されるコールバック インターフェイス。これにより、データ重複除去は、バックアップ ストアに存在するメタデータとコンテナー ファイルからコンテンツを読み取り、必要に応じて復元効率を向上させることができます。

構造

 
DDP_FILE_EXTENT

DDP_FILE_EXTENTは、ReadBackupFile の保留中の呼び出しで読み取られるファイル内のデータの範囲を表します。
DEDUP_CONTAINER_EXTENT

論理コンテナー ファイルは、バックアップ ストア内の 1 つのセグメントまたは複数のセグメントに格納できます。