Als «rsync» getaggte Fragen

Rsync ist ein schnelles und außerordentlich vielseitiges Tool zum Kopieren von Dateien. Es kann lokal über eine beliebige Remote-Shell oder von einem Remote-Rsync-Daemon zu / von einem anderen Host kopiert werden

1
Warum muss rsync auf beiden Seiten installiert sein, um zu funktionieren?
Dies mag eine dumme Frage sein, aber ich wollte einige meiner Server sauber halten und keine zusätzliche Software installieren. Aber ich dachte immer, rsync würde Daten über SSH kopieren und würde rsync auf der Remote-Seite nicht benötigen? /usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded --rsh=/usr/bin/ssh root@server01:/etc /.snapshot/hourly.0/server01 rsync: command not found
12 ssh  rsync 

2
Wie setze ich Zielberechtigungen mit rsync (chown chmod)?
Ich versuche, einen lokalen Rsync von einem Mount-Punkt zu einem lokalen Ordner durchzuführen. Ich muss den Eigentümer, die Gruppe und die Berechtigungen auf bestimmte Einstellungen festlegen. Folgendes verwende ich: rsync -rtlv --chown=process:sambausers --chmod=D770,F770 /mnt/owncloud_mnt/Engineering/ /Drive_D/docs/Engineering_test Am Ende habe ich die Berechtigungen 760 für Verzeichnisse und Dateien sowie root: root im …
12 linux  rsync  fedora 


1
rsync: getcwd (): Keine solche Datei oder kein solches Verzeichnis (2)
Ich möchte synchronisieren Server1und seine Server2Protokolle mit LogServer. Für Server1: rsync -avz -e 'ssh -p 2188' user@server1:/usr/local/servers/logs/* /usr/local/logs/ Dieser funktioniert, aber für Server2: rsync -avz -e 'ssh -p 2188' user@server2:/usr/local/servers/logs/* /usr/local/logs/ Es schlägt fehl: shell-init: error retrieving current directory: getcwd: cannot access parent directories: no such file or directory job-working-directory: …
11 linux  ssh  rsync  shell 



8
Lassen Sie einen Cronjob warten, bis der vorherige Rsync-Job beendet ist
Ich verwende rsync, um einige Daten von einem Server auf einen anderen zu sichern. Alles funktioniert einwandfrei, aber es kann länger dauern, bis der Vorgang abgeschlossen ist, je nachdem, wie viele Daten übertragen werden müssen. Gibt es eine garantierte Möglichkeit, um sicherzustellen, dass ein rsync-Befehl nicht gestartet wird, bevor der …
11 linux  cron  rsync 

4
Bereitstellen von Dateien auf mehreren Servern
Wir haben ein zentrales Repository von Dateien in beispielsweise Server-1 unter /srv/www. Dann haben wir auch N Server. Wir möchten, dass Server-1 seine Dateien /srv/wwwso schnell und effizient wie möglich auf allen Servern bereitstellen kann. Gibt es so etwas wie rsync, aber anstatt ein einzelnes Ziel anzugeben, geben Sie einen …
11 rsync  deployment  git 

3
Wie spiegele ich Dateisysteme mit Millionen von Hardlinks?
Wir haben momentan ein großes Problem: Wir müssen ein Dateisystem für einen unserer Kunden spiegeln. Das ist normalerweise kein wirkliches Problem, aber hier ist es: Auf diesem Dateisystem gibt es einen Ordner mit Millionen von Hardlinks (ja! MILLIONEN!). rsyncbenötigt mehr als 4 Tage, um nur die Dateiliste zu erstellen. Wir …




2
Entspricht `nice` für Dateisystem-E / A?
Wenn ich einen rsyncSicherungsjob ausführe, bei dem große Dateien kopiert werden, kommt der Computer, auf dem die Sicherung ausgeführt wird (sowohl Mac-Desktops als auch Linux-Server), zum Stillstand, und der Lastdurchschnitt geht über das Dach. Ich habe es versucht: niceden rsyncProzess (hilft nicht - der Engpass ist die Festplatte) Unter Linux …
11 backup  rsync  nice 

4
rsync zum komprimierten Archiv der Datei
Ich mache Backups von einem Server mit rsync, aber diese Backups sind ziemlich groß und ich möchte sie komprimieren. Gibt es eine Möglichkeit, eine Art Wrapper um rsync zu haben, um die Datei in der Sicherung mit einem Gunzip zu versehen, die Änderungen aus der Live-Datei zu synchronisieren und die …
11 backup  rsync  gzip 

2
Rsync kann im Daemon-over-SSH-Modus nicht zum Laufen gebracht werden
Ich versuche, rsync so einzurichten, dass die Daten jeden Tag von einem Server kopiert werden. Um das System so eingeschränkt wie möglich zu gestalten, versuche ich, den in der Manpage beschriebenen Modus wie folgt zu verwenden: "VERWENDEN VON RSYNC-DAEMON-FUNKTIONEN ÜBER EINE FERNBEDIENUNGSANSCHLUSS" Also habe ich eine Datei namens rsyncd.conf in …
11 ssh  rsync 

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.