前提・実現したいこと
CentOSでSourceディレクトリからDestディレクトリへの片方向ファイル同期を毎日夜間バッチで実施したいと考えています。
具体的には下記動作を実現したいです。
(1)SourceにファイルAが書き込まれた場合
⇒DestにファイルAを転送
(2)SourceからファイルAを削除した場合
⇒DestからファイルAを削除
(3)SourceでファイルAを更新した場合
⇒DestのファイルAも更新
(4)DestからファイルAを削除した場合
⇒Sourceは変更しない + 次回バッチ実行時にSourceからDestにファイルAを転送しない
(4)以外はrsyncコマンドの「delete」オプションを使うことで実現可能ではないかと考えておりますが、(1)~(4)を同時に実現する方法がありましたら教えて下さい。