7

Windows のボリュームのファイルとイメージをバックアップできるバックアップ ツールを作成しました。どのファイルが変更されたかを検出するには、Windows Change Journal を使用します。既にシャドウ コピー機能を使用して、ファイルとボリューム イメージの両方の一貫したコピーを実行しています。

どのブロックが変更されたかを検出するために、現時点ではハッシュを使用しています。これは、ボリューム全体を 1 回読み取る必要があることを意味します (どのブロックが変更されたかを確認するには、すべてのブロックのハッシュを計算する必要があるため)。Windows 7 に統合されたバックアップでは、すべてのブロックをチェックすることなく、増分ボリューム イメージを作成できます。ブロック レベルの変更ジャーナルのような API を見つけることができませんでした。

この情報にアクセスする方法を知っている人はいますか? (NTFSの内部を深く掘り下げたいと思っています-特別なファイルの読み取りと解析も)

4

2 に答える 2

0

Windows Change Journal と言うとき、NTFS USN を指していると思いますか? Windows 7 のバックアップは、VSC と NTFS USN の組み合わせを使用して変更を検出し、既に行っているように増分イメージを作成するように見えます。

于 2014-07-11T14:27:54.987 に答える