リモートFTPディレクトリとローカルディレクトリを同期させる方法は?
-
13-09-2019 - |
質問
私たちのウェブサイトは、私たちのメーカーの一つからの画像に依存しています。画像ディレクトリは巨大であり、FTP経由でそれらを取得すると、すべての一日の仕事です。今、私たちは、ディレクトリ全体をダウンロードしたことを、私たちは定期的に新しいですファイルやディレクトリをダウンロードできるようにしたいのですが、あるいは私たちはそれらをダウンロードした最後の時間以降に変更されました。私たちは、ファイルの更新日時をチェックし、最新バージョンのみをダウンロードするスクリプトを書くことについて考えています。
これは、この問題が発生したか、解決されたのは今回が初めてではないことができますので、私はこれを投稿し、誰もがここで適用することができ、既存のソリューションを知っているかどうかを確認しようと思いました。既存のソリューションは、FreeBSDおよび/またはLAMPと互換性がある必要があります。
解決
と wputする
他のヒント
あなたはrsyncを使用することはできません何らかの理由はありますか?
user77413は別のコメントで述べたように、これは動作するはずです。
...
wget --mirror username:password@siteurl.com/path
デフォルトのリトライ回数は20である、あなたは--tries 100
でこれを増やすことができます。
所属していません StackOverflow