Was passiert, wenn ich eine Datei zwischen verschiedenen Verzeichnissen eines SMB-Dateiservers kopiere oder verschiebe?

1129
dr_no

Ich frage mich, ob beim Verschieben oder Kopieren von Dateien zwischen Verzeichnissen, die zu demselben SMB-Server gehören, die Dateien über das Netzwerk vom ursprünglichen Verzeichnis auf meinen PC und dann wieder von meinem PC in das Zielverzeichnis verschoben werden.

Was passiert beispielsweise, wenn ich die Datei "foo.bar" aus dem Verzeichnis \\ 192.168.1.1 \ foo in das Verzeichnis \\ 192.168.1.1 \ bar kopiere?

3
Mögliches Duplikat von [Dateien zwischen zwei Windows-Dateifreigaben auf demselben Server verschieben] (http://superuser.com/q/503013/354511), [Remote-Dateien auf NFS ohne Roundtrip kopieren] (http: // superuser). com / q / 337778/354511), [Wie kann ich eine Datei ohne Echo von einem Ort an einen anderen Ort auf demselben Server kopieren?] (http://superuser.com/q/332132/354511) und [ Dateien auf derselben Festplatte auf einem Remote-Server verschieben] (http://superuser.com/q/505144/354511). Verwandte: [XCOPY-Verhalten beim Kopieren zwischen Remote-Servern] (http://superuser.com/q/331180/354511). G-Man vor 9 Jahren 0
Fragen Sie nach den Details, wie dieser Prozess funktioniert, oder haben Sie ein bestimmtes Problem, von dem Sie hoffen, dass sich die Antwort auf diese Frage für Sie lösen wird? music2myear vor 9 Jahren 0
Wenn es sich um verschiedene Verzeichnisse auf demselben Verzeichnis unter \ foo handelt, wird eine interne Verschiebung durchgeführt. Wenn es sich jedoch um eine Freigabe von einer Freigabe auf eine andere handelt, handelt es sich um einen Kopier- / Löschvorgang. Matt H vor 5 Jahren 0

1 Antwort auf die Frage

1
Keltari

Die Kopie wird über Ihren Computer von einem Verzeichnis in das andere übertragen . Dies scheint widersprüchlich zu sein, da sich Quelle und Ziel auf demselben Computer befinden, der Remote-Computer weiß dies jedoch nicht.

"Durch Ihren Computer" bedeutet, dass es 2 Übertragungen gibt. Kopieren Sie foo.bar von \\ 192.168.1.1 \ foo auf meinen Computer und kopieren Sie foo.bar von meinem Computer in \\ 192.168.1.1 \ bar. Es scheint wie der Umweg, aber der SMB-Server identifiziert nicht die Quell- und Ziel-IP-Übereinstimmung und versucht, die Übertragung über einen LAN-freien Pfad (ohne Netzwerkpfad) zu versuchen. Ist dies eine Einschränkung von SMB oder ist dies technisch nicht möglich? Dhiwakar Ravikumar vor 9 Jahren 0