Linux - 定期的に SSD を HDD デュアル ドライブ セットアップにバックアップする

Linux - 定期的に SSD を HDD デュアル ドライブ セットアップにバックアップする

コンテキストとして、私の特定の状況では、1TB ハード ドライブ上の /home で Ubuntu 16.04 を実行しており、/ は 128GB SSD 上にあります。

gparted のようなものを使用して SSD から HDD にパーティションをコピーできることはわかっていますが、マシンの電源を切らずに SSD を HDD 上の SSD と同じサイズまたはそれ以上のパーティションにバックアップする crony ジョブに似たものをセットアップする方法はありますか (おそらくこれは dd で実行できるでしょう)?

答え1

はい、すべてのパーティションをバックアップしたい場合、dd は必要なツールです。コマンドは非常に簡単です。if デバイスは / パーティション (おそらく /dev/sda1)、of は HDD 上のバックアップ パーティション (私の例では /dev/sdb2) です。

dd if=/dev/sda1 of=/dev/sdb2 bs=1M

システムに実際に存在するパーティションを設定してください。

ただし、これをライブ システムで実行する場合、バックアップの実行時にシステムがそこに何かを書き込む可能性があり、この情報がバックアップ パーティションに伝播されないため、バックアップを 100% 信頼することはできません。99% の場合、これは問題ではなく、fsck によってファイル システムを正常に回復できるはずです。

他のオプションとしては rsync があります。これもより高速です。しかし、これはライブ ファイルシステムです...

関連情報