「スパースディスクイメージ」と「スパースバンドルディスクイメージ」の違いは何ですか?


39

スパーススパースのバンドルディスクイメージの違いは何ですか?

回答:


31

DropDMGマニュアルから:

スパースバンドルディスクイメージは単一のファイルとして表示されますが、実際には多くのファイルを含むフォルダーとして保存されます。これにより、Time Machineまたは他のバックアップユーティリティを使用してそれらをバックアップするのがより効率的になります。変更された部分のみをコピーする必要があるからです。さらに、コンパクトバンドルディスクイメージは、Compact Image…コマンドでうまく機能します。Mac OS X 10.5以降と互換性があります。

スパースディスクイメージは、単一のファイルとして保存されます。これにより、毎回ファイル全体をコピーする必要があるため、大きなディスクイメージのバックアップが非効率的になります。[コンパクトイメージ…]コマンドは通常、スパースバンドルディスクイメージほど多くのディスク領域を再利用しません。Mac OS X 10.3以降と互換性があります。


ありがとう!これは本当に役に立ちます。暗号化されたスパースバンドルを使用して、Dropboxにバックアップします。これが非常に効率的に行えることを嬉しく思います。
ゲントマット

11

スパースバンドルディスクイメージは、スパースディスクイメージの最適化された形式です。時間とスペースを犠牲にして、ファイルシステムへの変更のバックアップ時のネットワーク負荷を減らすために意図的に最適化されます。具体的には、ハッシュ関数を使用して、小さなディレクトリファイルで変更を分離できるようにする大きなディレクトリ構造全体にデータのビットを格納します。ディスクイメージを他の場所にコピーする場合、rsyncのようなツールは、変化するバンドをコピーするだけで済み、スパースイメージ全体を移動するよりも、増分コピーまたはバックアップがはるかに高速になります。

バンドルimgのローカルストレージは、使用されるスペースの点で効率が低く、ディスクイメージへのIOを処理するために必要なCPU時間は増加し、ファイルが削除されると、スペースの再生は遅延し、スパースディスクイメージと比べて完全ではありません。

(Time MachineがTime Capsuleのように)バンドを段階的にオンラインでバックアップしていない限り、通常、スパースバンドルではなくスパースディスクイメージを使用することをお勧めします。一部のソフトウェアはスパースイメージの内部を調べて、変更されたブロックのみをコピーしますが、バンドルにより、よりシンプルなツールで変更をより効率的に移動できます。


1
スパースバンドルはスパースイメージと同じくらい効率的で、おそらくそれよりも効率的だと思うので、私はあなたの答えに同意しません(時代遅れかもしれません)。あなたは彼らがより多くのスペースを使用することを参照していますか?なぜそうなるのかわかりません。実際、私が行ったテストでは、sparseimagesと通常のDMGの両方と同じサイズで高速であることが示されました。
ジョシュ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.