セキュリティカムプログラムで常に使用されているディレクトリからファイルをコピーしようとしています。これらの.jpgファイルを別のHDにアーカイブするには、最初にそれらをコピーする必要があります。問題は、コピーが1秒あたり約10 .jpgの速度で進行するため、ディレクトリがいっぱいになることです。プログラムを停止し、コピーを実行してから再開するオプションがありますが、これは多くの理由でやりたいことではありません。または、find/mtimeアプローチを実行できます。私は以下を試しました:
find /var/cache/zm/events/* -mmin +5 -exec cp -r {} /media/events_cache/ \;
通常の状況ではどちらが機能しますか。しかし、ディレクトリもタイムスタンプを変更し、さまざまな方向に分岐しているため、論理的には出てこないようです。何らかの理由で、各ディレクトリは/var/cache/zm/events/../../../のように非常に深くなっています。 ../../../../001.jpg x 3000.私がやりたいのは、可能であれば簡単なコマンドラインを使用してcron経由でファイルとディレクトリをコピーすることだけです。ディレクトリは絶えず変化していますが、プログラムを停止せずにこのコピーを作成する方法はありますか?
任意の洞察をいただければ幸いです。