web-dev-qa-db-ja.com

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

コンテキストとして、私の特定の状況では、Ubuntu16.04が1TBのハードドライブで/ homeを実行しており、/は128GBのSSDで実行されています。

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

1
Austin Ewens

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

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

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

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

他のオプションはrsyncです。そしてそれはまたより速いはずです。しかし、繰り返しになりますが、それはライブファイルシステムです...

1
Jaroslav Kucera