私はrsync -avz
増分rsyncを使用して、週に1回、リモートサーバー上のファイルを同じディレクトリにバックアップします。しかし、私の顧客は、一部のデータを含む既存のファイルをデータ/テキストを含まないファイルで上書きしないと主張しています。
私はこれを使用しています
rsync -avz --delete --numeric-ids --inplace -e 'ssh -p 35143 -i /root/.ssh/id_rsa' /www/doc/ backup@dest_server:~/path/to/backup
残念ながら、ファイルを変更するとデルタコンテンツが期待どおりに機能しますが、空のファイルが無視される理由がわかりません。
空のファイルがバックアップディレクトリの一部のデータを上書きする方法を知っていますか?