Als «rsync» getaggte Fragen

rsync ist ein Tool zum effizienten Kopieren von Verzeichnishierarchien lokal oder remote mit leistungsstarken Filtern, um zu entscheiden, was kopiert wird.

3
So synchronisieren Sie mehrere Quellordner
Ich möchte mehrere Quellen synchronisieren und ich frage mich, wie ich das am besten erreichen kann. z.B /etc/fstab /home/user/download Ich habe über 3 Lösungen nachgedacht: Lösung 1 Mehrfachaufruf zu rsync rsync -a /etc/fstab bkp rsync -a /home/user/download bkp con: schwerer zu aggregieren stat Lösung 2 Erstellen Sie einen tobackupOrdner mit …
34 rsync 

3
Rsync-Fehler 23: Kann ich feststellen, welche Dateien nicht übertragen wurden?
Ich bin sudo rsync -va --progressvom Stammverzeichnis eines externen Laufwerks in einen Ordner auf einem anderen externen Laufwerk gelaufen . Der Grund ist, dass das Quelllaufwerk ein fehlerhaftes NTFS hat und ich keinen Zugriff auf einen Windows-PC habe, um das NTFS zu reparieren. 10 Stunden später hieß es: sent 608725204596 …
32 rsync 

1
Was passiert, wenn Sie ohne Ziel rsync?
Um die Geschichte kurz zu machen, habe ich einen Rsync durchgeführt: rsync -avP user@exampleserver.com:/tmp/ Und ich habe vergessen, mein Quellverzeichnis einzutragen ... Ich wollte wirklich laufen: rsync -avP /tmp/ user@exampleserver.com:/tmp/ Es wurden eine Reihe von Dateien gedruckt, aber ich weiß nicht, wo sie kopiert wurden, da ich kein Ziel angegeben …
31 linux  rsync  file-copy 


2
Bitten Sie rsync, Dateien auf der empfangenden Seite zu löschen, die auf der sendenden Seite nicht vorhanden sind, mit Ausnahme der empfangenden Seite
Ich habe diese Threads gelesen: rsync --delete --files-from = list / dest / löscht keine unerwünschten Dateien Fremddateien aus Zielverzeichnis über rsync löschen? Aber soweit ich das beurteilen kann (vielleicht fehlt mir etwas), decken sie nicht die folgende Frage ab: Wie können Sie rsyncDateien kopieren und diejenigen auf der empfangenden …
29 rsync 

4
Wie kopiere ich die Verzeichnisstruktur ohne Symlinks zu entfernen?
Ich muss eine Reihe von Dateien in einem anderen Verzeichnis "installieren", wobei die Verzeichnisstruktur der Quelldateien intakt bleibt. Wenn ich zum Beispiel ./foo/bar/baz.txtgehe, /var/www/localhost/webroot/möchte ich das Ergebnis haben /var/www/localhost/webroot/foo/bar/baz.txt. rsynchat diese Fähigkeit in --relative, aber als ich das tat, stellte ich fest, dass es nicht freundlich zu Symlinks war: $ …
27 rsync  symlink  mirror 

5
Verzeichnisse in beide Richtungen mit rsync synchronisieren
Ich kenne rsyn und synchronisiere mit rsync zwischen meinem Mac und einem Linux-Server wie folgt. rsync -r -t -v MAC LINUX rsync -r -t -v LINUX MAC Ich hatte erwartet, den ersten Befehl zum Synchronisieren auszuführen, aber ich brauchte den zweiten Befehl auch, wenn eine Änderung in LINUX vorgenommen wurde. …


1
finden und rsync?
Ich möchte in der Lage sein, über 14 Tage und über 10.000 nach Dateien zu suchen und diese gefundenen Dateien dann mit einem Ziel zu synchronisieren. Gibt es eine Möglichkeit, diese beiden Befehle zu kombinieren? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

1
Warum versucht rsync, bereits aktualisierte Dateien zu kopieren?
Ich habe zwei gleiche Dateien, auf dem lokalen Computer und auf dem Remote-Computer. Ihre Größe ist gleich, und die Datei auf dem lokalen Computer ist neuer als auf dem Remote-Computer - rsync versucht jedoch weiterhin, die Datei zu kopieren. Ich rufe rsync folgendermaßen auf: rsync -nv -e "ssh -p 2222" …
24 rsync 

1
Verwenden Sie die Ausgabe rsync - dry-run erneut, um die eigentliche Übertragung zu einem späteren Zeitpunkt zu beschleunigen
Normalerweise mache ich das, rsync -nbevor ich ein tatsächliches mache rsync. Die Sache ist, wie könnte ich den zweiten Durchlauf automatisieren, um genau die Liste wiederzuverwenden, die mit erzeugt wurde --dry-run? Ich meine, wenn ich rsync -ndann laufe, bekomme ich eine Simulation dessen, was passieren rsyncwürde. Meine Idee wäre, diese …




3
rsync bestimmte Dateien, mit Ausnahme der übrigen, rekursiv .svn / Verzeichnis zu ignorieren
Ich benutze, rsyncum einige Dateien von einer Freigabe auf eine andere zu kopieren. Rekursiv muss ich: Löschen Sie Dateien am Zielort, die vom Ursprung entfernt wurden Nur synchronisieren .phpund .jsDateien Schließen Sie alle anderen Dateitypen aus Löschen Sie keine .svn/Verzeichnisse am Ziel Wenn ich das benutze: rsync -zavC --delete --include='*.php' …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.