通常、パーティション内のファイルシステムにファイル損失の問題がある場合、最初のステップはパーティションdd
全体を回復することです。
パーティションのファイル使用量が50%未満の場合、dd
パーティション全体がバックアップスペースを無駄にするように見えます。
dd
完全なパーティションが必要ですか?そうでなければ、どのように必要dd
な部分だけを選択できますか?
パーティション内のファイルが占めるセクタ/ブロックの最小および最大アドレス範囲を表示できるツールはありますか?dd
編集する部分を絞り込むのに役立ちますか?
ありがとうございます。
答え1
あなたの主張の「普通」はどこから来たのですか?最初のステップは何でも構いません。バックアップから復元し、リビジョン管理リポジトリのバージョンに復元し、一部のファイルシステムを使用して元に戻すこともできます。 「一般的な」仮定は、パーティションのバイト単位のコピーがあることです。
ただし、質問に答えるには、パーティションの圧縮コピーを保存し、countコマンドを使用してddを制限できます。いつでもパーティションがゼロになると、ファイルを圧縮するのは非常に経済的です。
ただし、より良い解決策は、ブロック重複排除機能を備えたバックアップシステムを使用することです。