リモートFTPディレクトリとローカルディレクトリを同期させる方法は?

StackOverflow https://stackoverflow.com/questions/1461978

質問

私たちのウェブサイトは、私たちのメーカーの一つからの画像に依存しています。画像ディレクトリは巨大であり、FTP経由でそれらを取得すると、すべての一日の仕事です。今、私たちは、ディレクトリ全体をダウンロードしたことを、私たちは定期的に新しいですファイルやディレクトリをダウンロードできるようにしたいのですが、あるいは私たちはそれらをダウンロードした最後の時間以降に変更されました。私たちは、ファイルの更新日時をチェックし、最新バージョンのみをダウンロードするスクリプトを書くことについて考えています。

これは、この問題が発生したか、解決されたのは今回が初めてではないことができますので、私はこれを投稿し、誰もがここで適用することができ、既存のソリューションを知っているかどうかを確認しようと思いました。既存のソリューションは、FreeBSDおよび/またはLAMPと互換性がある必要があります。

役に立ちましたか?

解決

他のヒント

あなたはrsyncを使用することはできません何らかの理由はありますか?

user77413は別のコメントで述べたように、これは動作するはずです。

...

wget --mirror username:password@siteurl.com/path

デフォルトのリトライ回数は20である、あなたは--tries 100でこれを増やすことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top