rsync ist ein Tool zum effizienten Kopieren von Verzeichnishierarchien lokal oder remote mit leistungsstarken Filtern, um zu entscheiden, was kopiert wird.
Ich möchte nur bestimmte Dateitypen (z. B. .py) rsyncieren und Dateien in einigen Verzeichnissen (z venv. B. ) ausschließen. Folgendes habe ich versucht: rsync -avz --include='*/' --exclude='venv/' --include='*.py' --exclude='*' /tmp/src/ /tmp/dest/ Aber es funktioniert nicht. Was vermisse ich? Ich folgte auch der Antwort auf diese Frage, aber es half nicht.
Ich versuche, das Verzeichnis "Mendeley Desktop" für rsync auszuschließen. Der Ausschluss von = lautet wie folgt: Downloads *.o *.iso Dropbox Documents/Mendeley\ Desktop rsync sichert jedoch weiterhin den Mendeley Desktop. Wie kann ich rsync erstellen, um die Verzeichnisse mit Leerzeichen zu ignorieren?
Ich verwende rsync, um ein Repository zu sichern, das täglich viele gz-Dateien enthält, einschließlich vieler neuer. Die rsync-Sicherung verläuft langsamer als erwartet, da diese gz-Dateien nicht mit der Option --rsyncable von gzip erstellt werden (wodurch gz-Dateien wesentlich „rsync-freundlicher“ werden, ohne dass ihre Größe oder Kompatibilität wesentlich zunimmt). Und ich kann …
Ich verwende diesen rsync-Aufruf, um mein Home-Verzeichnis zu sichern: rsync -aARrx --info= --force --delete --info=progress2 -F "$USER_HOME" "$BACKUP_MNTPOINT" In der rsync-Manpage heißt es, dass -a -g und -o (neben anderen Optionen) impliziert, wodurch der Besitz erhalten bleiben soll. Allerdings ist mir aufgefallen, dass ein Verzeichnis, unter dem $BACKUP_MNTPOINT/$USER_HOMEes nicht existiert …
Beim Kopieren mit cpbleiben die erweiterten Attribute auch bei expliziten Attributen nicht erhalten cp -a --preserve=all /source /dest oder cp -a --preserve=xattr /source /dest Das gleiche gilt mit rsync, dh rsync -aq -A -X --delete /source /dest Auf dem Zieldateisystem kann ich das erweiterte Attribut jedoch manuell erstellen (mit chattr). …
Ich habe ein Bash-Skript, mit dem ich rsyncDateien in Archlinux sichern kann. Mir ist aufgefallen, dass rsyncdas Kopieren einer Datei fehlgeschlagen ist /sys, während es einwandfrei cpfunktioniert hat: # rsync /sys/class/net/enp3s1/address /tmp rsync: read errors mapping "/sys/class/net/enp3s1/address": No data available (61) rsync: read errors mapping "/sys/class/net/enp3s1/address": No data available (61) …
Wenn ich rsyncoder scpvon einem bestimmten Server aus, erhalte ich eine ziemlich lange Nachricht mit den Regeln des Servers. Wenn ich jedoch regelmäßige Pulls einrichte, möchte ich diese Nachrichten in meinen Protokollen unterdrücken können. Ein Blick in die Manpage -qlegt nahe , dass dies funktionieren sollte, dass jedoch nur Nachrichten …
Wie kann ich mit rsync Dateien standardmäßig ausschließen? So beginnt meine normale rsync-Syntax: rsync --exclude ".ht*" --exclude "error_log" --exclude ".DS*" --exclude "old" ... Ich habe viele Erwähnungen zum Konfigurieren der /etc/rsyncd.confDatei gesehen, aber vielleicht ist das mehr für den Daemon als für den Befehl rsync. Ist es möglich, einige Standardausschlüsse …
Gibt es einen Unterschied, wenn ich rsync mit dem Remote-Host (ssh: //) als Quelle / Ziel ausführe oder den lokalen Pfad verwende, um das bereitgestellte Verzeichnis über sshfs freizugeben? Könnte es Unterschiede in Bezug auf Sicherheit oder Kopiergeschwindigkeit ohne Verwendung von Switches geben, verwenden Sie einfach den rsync-Archivmodus und den …
Ich verwende rsync 3.1.1, um zwei Discs synchron zu halten, von denen sich eine im Netzwerk befindet und als Samba-Freigabe bereitgestellt wird /mnt/ROUTER_WD_2TB/. Dies ist die Quelle mit einer Geschwindigkeit von maximal 30-40 MB / s aufgrund von Netzwerkbeschränkungen. Das andere, das Ziel, wird lokal gemountet (Peak 110 MB / …
Ich habe ein Skript, das rsync verwendet, um Daten in einem entfernten -> lokalen Szenario zu synchronisieren. Unmittelbar nach dem Ausführen des Befehls rsync wird überprüft, ob der Fehlercode gleich Null ist oder nicht. Wenn es Null ist, werden weitere Befehle ausgeführt. Dies berücksichtigt jedoch nicht die Tatsache, dass rsync …
Ich verwende derzeit rsync, um große Dateien von einem Host auf einen anderen zu übertragen. Ich möchte die Belastung für diese Überweisung begrenzen. Nachdem ich die Manpage gelesen hatte, fand ich die Option --bwlimit, die einen KB / s-Wert erwartet. Ich möchte die Übertragung auf etwa 100 Mbit / s …
Ich verwende "Bash unter Ubuntu unter Windows" von einem Windows 10 Pro-PC aus, um meine Medienbibliothek auf einem FreeBSD-Server zu sichern, der als mein NAS fungiert (auf dem NAS4Free ausgeführt wird). Früher hat das perfekt funktioniert, aber vor kurzem hat es aufgehört zu funktionieren. Da ich auf meiner Seite nichts …
Man könnte denken, dass --link-destdie Verwendung einer identischen Datei in allen Fällen funktionieren würde. Dies ist jedoch nicht der Fall, wenn die Datei vorhanden ist, auch wenn die Datei veraltet ist / einen anderen Inhalt hat. Aus diesem Grund finden Sie auf der rsync-Manpage Folgendes --link-dest: "Diese Option funktioniert am …
Ich habe einen Rsync-Cron-Job, der die Serverlast erhöht und Monitorwarnungen auslöst. Wenn ich den Job so einstelle, dass er mit einem hohen Level ausgeführt wird, würde dies die Auswirkungen auf die Systemlastwerte effektiv reduzieren?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.