ここにはたくさんのファイルがあります: http://data.pudo.org/flexicadastre/
そのURLにある同じファイルを含むローカルフォルダーが必要です。
私はもう試した:
rsync -av http://data.pudo.org/flexicadastre/ .
しかし、私は得ます:
ssh: Could not resolve hostname http: nodename nor servname provided, or not known
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at /SourceCache/rsync/rsync-45/rsync/io.c(453) [receiver=2.6.9]
私は通常、rsyncを使用してFTPまたはSSH経由でローカルフォルダーまたはフォルダーを同期しますが、これは異なり、その処理方法がわかりません。このサイトはFTPのように見えますが、HTTP経由で公開されています。どういう仕組みなのかよくわかりません。このシナリオではrsyncは不可能であり、他のものを使用する必要がありますか?
Http URLでrsyncを使用することはできません。
rsyncアルゴリズム を使用するには、クライアント側のrsyncがサーバー側のrsyncプロセスと対話する必要があります。これは、sshまたは(あまり一般的ではありませんが)rshを介して直接行われます。 HTTPはオプションではありません。
このシナリオではrsyncは不可能であり、他のものを使用する必要がありますか?
HTTPからローカルファイルシステムにのみデータをミラーリングしたいようです。 wgetやlwp-mirrorのようにこれを行うプログラムがいくつかありますが、おそらく他にもたくさんあります。