rsyncを介してバックアッププロセスを一時停止し、バックアップストレージデバイスをアンマウントしてから取り外し、再接続してマウントしてからバックアップを復元できますか?

rsyncを介してバックアッププロセスを一時停止し、バックアップストレージデバイスをアンマウントしてから取り外し、再接続してマウントしてからバックアップを復元できますか?

私のノートパソコンのハードドライブのバックアッププロセスは時間がかかるため、測定したことがなく、推定することもできません。場合によっては、Ubuntu OSを一時停止してバスを別の場所に持ち込むことができるように、バックアッププロセスを一時停止したり、バックアッププロセスを中断したりせずにUbuntuで他のタスクを実行することがあります。

rsyncを介してバックアッププロセスを一時停止し、バックアップストレージデバイスをアンマウントし、切断し、デバイスを再接続してマウントし、最後にrsyncを介してバックアッププロセスを再開できますか?

分離中にバックアップされたファイルへの変更をバックアップしないことを除いて、rsync回復プロセスは正常に機能しますか?

外部ストレージデバイスを再接続してマウントした後にrsyncコマンドを再起動することは唯一の回避策ですか?

ありがとうございます。

答え1

いいえ。

rsyncプロセスが中断されても、バックアップドライブはファイルを開いたままです。ドライブにファイルが開いているプロセスはマウント解除できず、マウント解除しないでください。

ドライブが強制的にマウント解除されると、rsyncドライブが再接続され、保留中のプロセスがキャンセルされている間にバックアップ操作が完了しない可能性があります。ファイルシステムが破損し、そのシステムで実行する必要がありますfsck

答え2

rsyncリムーバブルメディアに開いているファイルやディレクトリがない場合、一時停止する機会はほとんどありません。リムーバブルメディアに開いているファイルまたはディレクトリがある場合、完全にマウント解除できません。完全にアンマウントしないと、すべてのファイルI / Oがディスクに書き込まれることを保証できません。

終了して再起動する方が安全ですesync

関連情報