ジョブが無人モードで実行される場合、プロファイルの設定時に確認しておく必要がある条件がいくつかあります。たとえば、削除を含める同期動作モードを設定するだけでなく、ファイル削除については特別に確認を有効にする必要があります。

確認を設定するには、プロファイルを詳細モードで編集し、下部の[安全性]セクションへ進んで、タブシート[Unattended Mode]を選択してください。

正確ミラープロファイルの場合は、通常、上から4つのチェックボックスが選択されていて、最後の1つは選択されていないこと(特別な安全チェック)を確認します。最初の4つのチェックボックスでは、ファイルの置き換えや削除などが許可されます。最後のチェックボックスは追加の安全チェックを適用し、ファイル削除を防ぐ場合があるため、そのチェックを外してください。

さらに、1回のプロファイル実行中に削除されてもよいファイルの割合を指定する必要があります。ほとんどのファイルが通常削除されると予想される場合を除き、これを100%に設定しないでください。これは安全用の割合です。許可された数より多くのファイルを削除する必要がある場合、プログラムは異常が発生したと判断し、削除を完全に無効にします。これにより、ディスクエラーやネットワーク通信エラーのようなまれなエラー状態から保護されます。こうしたエラーにより、ソース側で空のフォルダーが報告されることがあります。割合の上限により、ソースが突然空、またはほぼ空に見えても、プログラムは宛先のすべてを削除しません。

ただし、削除について100%を指定していても、データを保護するため、プログラムがすべてのファイルを削除することはありません。ソース側が空の場合、エラーを出して宛先のすべてを削除することを拒否します。これは、ほとんどの用途で十分な安全対策となるはずです。一方で、すべてのファイルを削除することが通常の要件である用途もあります。そうしたお客様は、INIファイルの [Main] セクションに次の行を追加することで、100%削除保護を無効にできます。

UnattendedDeleteAllIsOK_IfDelPercIs100=YES

(無人モードで宛先フォルダー内のファイルを100%削除する必要がある場合にのみ、この設定を追加してください!)

Post Category: