Wie kann ich rsync verwenden, um abrufen von Dateien von einem HTTP-URL?
Gibt es eine Reihe von Dateien hier: http://data.pudo.org/flexicadastre/
Möchte ich einen lokalen Ordner mit den gleichen Dateien gibt es in dieser URL.
Ich versucht habe:
rsync -av http://data.pudo.org/flexicadastre/.
Aber ich bekommen:
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]
Ich normalerweise nutzt rsync synchronisieren Sie lokale Ordner oder den Ordner via FTP oder SSH -, aber diese ist anders und ich bin mir nicht sicher wie es zu handhaben. Diese Seite sieht wie eine FTP für mich, aber es ist ausgesetzt über HTTP. Ich kann wirklich nicht verstehen, wie es funktioniert. Kann rsync nicht möglich ist, in diesem Szenario und sollte ich etwas anderes verwenden?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es nicht möglich, verwenden Sie rsync auf http-URLs.
Verwenden rsync-Algorithmus der client-Seite rsync braucht, um die Interaktion mit einem server-side-rsync-Prozess. Dies geschieht entweder direkt, über ssh oder (weniger Häufig) rsh. HTTP ist keine option.
Sieht es aus wie, dass Sie nur wollen, um die mirror Daten von HTTP auf das lokale Dateisystem. Es gibt mehrere Programme gibt, die dies tut, wie wget oder lwp-Spiegel und wahrscheinlich viele andere.
zsync
unix.stackexchange.com/questions/36798/...