BTRFS:ファイルブロックのCrcのリスト

BTRFS:ファイルブロックのCrcのリスト

ファイルブロックのCrcを出力するには?

Reflinkを使用してファイルをコピーしましたが、元のコンテンツとコピーされたコンテンツがまだ同じであることを確認したいと思います。私の目的は、2つのファイルのCrcを比較することです。

答え1

CRCでは比較する方法が見つかりませんが、次のように動作するようです。filefrag -e

sudo filefrag -e ORIGINAL COPY
Filesystem type is: 9123683e
File size of ORIGINAL is 2545747541 (621521 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0..  143487: 1337824475..1337967962: 143488:             shared
   1:   143488..  390015: 1337466112..1337712639: 246528: 1337967963: shared
   2:   390016..  621520: 1337203968..1337435472: 231505: 1337712640: last,shared,eof
ORIGINAL: 3 extents found
File size of COPY is 2545747541 (621521 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0..  143487: 1337824475..1337967962: 143488:             shared
   1:   143488..  390015: 1337466112..1337712639: 246528: 1337967963: shared
   2:   390016..  621520: 1337203968..1337435472: 231505: 1337712640: last,shared,eof
COPY: 3 extents found

関連情報