bashスクリプトでrsyncを一時停止しますか?

bashスクリプトでrsyncを一時停止しますか?

rsyncがX分以上データを転送する場合は、コマンドラインを介してrsyncを一時停止する方法はありますか?バックアップに使用しようとしていますが、ハードドライブの過熱やネットワークの制限を防ぐために、時々一時停止させたいと思います。私は現在、Windowsバッチファイルを使用してこれを行うために、cygwinを介してLinux bashスクリプトを実行しています。

ベストアンサー1

プロセスのPIDを取得できる場合は、次のものを使用できます。

kill –STOPPID

プロセスを一時停止して

kill –CONTPID

復元してください。終了状態を確認してください。killコマンドが失敗した場合の最初の前提は、プロセスがもう存在しないことです(完了したためです)。

おすすめ記事