次のコマンドがあります。
lftp -e 'mirror -R /local/backups /' -u username,password ftp://FTP_SERVER
/local/backups
フォルダのクリーンアップを開始するまで正常に動作します。ローカルに存在しなくなったファイルを削除せずに、新しいファイルを自分のフォルダにアップロードしたいと思いますFTP_SERVER
。
追加フラグを試しました。
--only-missing
--only-newer
しかし、どちらも機能しません。これは可能ですか? rsyncにそのようなオプションがあることを知っていますが、FTPサーバーでは機能しません。
答え1
リモート転送プロトコル鏡デフォルトでは、このコマンドはファイルを削除しません。- 金利または- 削除オプション。
これを確認するにはミラーを使用してください。- 試運転オプション。