自分のドライブよりも大きいドライブを複製します。

自分のドライブよりも大きいドライブを複製します。

私はこの素晴らしいバックアップシステムを作成し、ドライブをvdiに変更し、ネットワーク共有に配置しました。

次の日、私の上司は20台の新しいコンピュータを交換するための新しいコンピュータを持ってきましたが、そのコンピュータには2TBのドライブがありました。どのようにサポートできますか?現在の方法は、ddブロックを使用してドライブをコピーしてvdiに変換することです。ただし、この新しいドライブはファイルシステム全体よりも大きくなります。より大きなドライブがあっても、レプリケーションには6時間以上かかります。ドライブには30 GBから50 GBのデータのみを含めることができます。空でないスペースのみをブロックコピーする方法はありますか?

ベストアンサー1

ドライブを接続し、圧縮を介してデータを渡すことができますか?

cat /dev/sdX | bzip2 -c >sdXcompressed.bz2

別のドライブに復元するには(最初のドライブ以上の場合):

bzcat sdXcompressed.bz2 >/dev/sdY

圧縮されたファイルはsdXcompressed.bz2ほぼ間違いなくサイズが非常に大きいでしょう。たくさんドライブサイズより小さい。

おすすめ記事