Ext4パーティション全体をイメージにバックアップするツールを探しています。動作していない最新バージョンのmondoを試しました。良い選択肢は何ですか?
fsarchiver をご覧ください
最新の SystemRescueCD にあります。
伝えられるところによると、partimageを作成したのと同じ男によって作成されました。
-ext4のサポート-ntfsのサポート-ブロックレベルではなくファイルレベル-複数のコアを使用した圧縮
基本的に、パーティションを保存/圧縮した後、異なるサイズのパーティション、および異なるフォーマットのパーティションに復元できます(したがって、パーティションのフォーマットを変換するために使用できます)。また、バックアップの一部が破損しても破壊しませんイメージ全体(ブロックレベルのバックアップの場合と同様)。
唯一の欠点(欠点と見なす場合)は、現時点ではコマンドラインアプリにすぎません(ただし、最終的にはGUIを取得する必要があります)。
コマンドラインのエントリは本当にシンプルです。
パーティションを保存するには:
fsarchiver savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1
「/mnt/backup/gentoo-rootfs.fsa」は保存先のパス、「/ dev/sda1」はクローン作成中のパーティションです。
パーティションを復元するには:
fsarchiver restfs /mnt/backup/gentoo-rootfs.fsa id=0,dest=/dev/sda1
上記のオプションを逆にするだけです。 (ドキュメントで)私が理解していることから、イメージには複数のパーティションを含めることができるため、id = 0が必要なようです。複数のパーティションの保存など、使用方法の詳細については、 QuickStart ガイドをご覧ください。
サイドノート:
結局のところ、私は実際にLinux Mint LiveCDからこれを(エンターテイメントとして)書いていますが、新しく更新されたWindowsのファクトリインストールクローンをクローンしています。数年前から使用していたこのGhose '03ディスクを最終的に破棄したいので、より良いパーティションクローニングの代替手段を探して、以前にネットを探しました。復元が完了した後、どのようになったかをお知らせするために、メモをドロップします。
更新:
エラーなしでバックアップを完了しました。起動時にマルチスレッド化するオプションについて知らなかったため、少し時間がかかりました。圧縮はデフォルト値(gzip -6と同等)に設定され、パーティションはディスク上で4.48GB(高度にトリミング/更新されたXP + Chrome)であり、出力ファイルの重量は2.3GBでした。ここに苦情はありません。
Clonezilla を試してください。 liveCD環境で実行され、さまざまなストア(NFS、SMB、SSH、ローカルファイルシステム)に対するあらゆる種類のパーティション(ext4を含む)をサポートします。
私は常にラボのワークステーションをイメージングするためにそれを使用しています。
ext4のdump
およびrestore
(Sudo apt-get install dump
)は、そのために設計されたものです。興味があるならこれをチェックしてください:
私はddが好きです
dd if =/dev/sda1(または単にディスク全体の場合はsda)of =/home/user/backup.img
そして
dd if =/home/user/backup.img of =/dev/sda1
それを取り戻すために
e2image の最近のバージョンでは、コマンドラインからパーティションの効率的なクローン作成/バックアップが可能です。
e2image -ar /dev/sdaX ~/sdaX.img
-a
は、ファイルシステム構造だけでなく、ファイルデータが確実にコピーされるようにします。
-r
は、QEMUのQCOW2形式とは異なり、データがdd
で取得するような生の画像形式で保存されるようにします。
結果のイメージは、次の理由により、ディスク領域の使用に関して効率的です。
スパースファイルをコピーするときは、コピー時にゼロが書き出されないように注意する必要があります。
これを回避する1つの方法は、squashfsイメージ内にイメージファイルを保存することです。これは読み取り専用のマウント可能なファイルシステムで、内部のデータを圧縮しますが、内部のイメージファイルはシーク可能およびマウント可能です。
最近のUbuntuでは「ディスク」(gnome-disk-utility
)がデフォルトです。
なぜ画像を作成したいのですか?ほとんどの場合、ファイルベースのバックアップ(tarボールなど)を使用すると、復元時の柔軟性が大幅に向上します。別のファイルシステムまたは複数のファイルシステムに復元できます。
ファイルベースの戦略に加えて、コマンドrsyncを試してデータをバックアップしてください。
これに似たプログラムはDéjàDupと呼ばれます: https://launchpad.net/deja-dup