Ich habe mich mit diesem Problem befasst und es ist weit verbreitet. Da es jedoch ein Paket für Mac mit demselben Namen gibt, verbirgt die Lösung für Mac-Benutzer die Lösung für Linux-Benutzer und unsere Standard-sshfs.
Dies ist das Beste, was ich bisher von dem bekommen habe, was tatsächlich unter Linux funktioniert.
sshfs user @ host: remoteDir localDir -o Ciphers = arcfour -oauto_cache, reconnect, no_readahead
Hinweis: Diese Frage ist nicht geeignet für Stackoverflow war, weiß nicht , warum: https://stackoverflow.com/questions/25365487/sshfs-too-slow-what-options-to-use-to-make-it-faster-not-for -mac-Benutzer
sshfs
nicht der Fall , ist dies nicht die gesuchte Lösung.Antworten:
Meine Netzwerklaufwerke sind bei der Arbeit sehr langsam, daher habe ich einen CRON-Job erstellt, der ausgeführt wird
rsync -triv --delete
, um die Dateien im Hintergrund regelmäßig zu synchronisieren. Sie sollten den rsync-Job einige Male zeitlich festlegen, um ein geeignetes Intervall zu bestimmen, damit nicht mehrere rsyncs gleichzeitig kopiert werden müssen.Wenn Sie sekundengenaue Änderungen vornehmen müssen, funktioniert dies bei Ihnen nicht.
quelle
--delete
wenn Sie nur eine Teilkopie haben, und wenn Sie das nicht anrufen, müssen Sie Dateien auch auf der Remote-Kopie manuell löschen, wenn Sie jemals eine Datei löschen müssen. Das ist zu manuell für meinen Geschmack, deshalb behalte ich alles vor Ort und verlasse mich daraufrsync
, nicht unveränderte Sachen hin und her zu kopieren.