Dino Geek, versucht dir zu helfen

Wie verwende ich RSYNC in einem lokalen Netzwerk?


RSYNC ist ein leistungsstarkes Tool in Unix- und Linux-Systemen, das zum Synchronisieren von Daten in lokalen und entfernten Verzeichnissen verwendet wird. Ideal für die Datensicherung und das Spiegeln von Dateien, zeigt RSYNC nur die Unterschiede zwischen der Quelle und dem Ziel und ermöglicht es Ihnen, Dateien zu sichern, ohne die gesamte Datei auf das Zielverzeichnis kopieren zu müssen.

Ein einfacher Befehl zum Kopieren von Dateien von einem lokalen Verzeichnis zu einem anderen sieht folgendermaßen aus:

`rsync -av /Pfad/quelle/ /Pfad/ziel/`

-dieser Befehl kopiert Data von dem Quellverzeichnis bis zum Zielverzeichnis. Die Option `-a` bedeutet “archivieren”, was bewirkt, dass Dateien rekursiv mit denselben Rechten kopiert werden. `-v` steht für “verbose” und lässt RSYNC detaillierte Informationen über den Prozess anzeigen.

Es ist zu beachten, dass RSYNC standardmäßig Dateien aus dem Quellverzeichnis nicht im Zielverzeichnis löscht. Wenn Sie dies tun möchten, können Sie die `—delete` Option verwenden:

`rsync -av —delete /Pfad/quelle/ /Pfad/ziel/`

Um die RSYNC-Anwendung in einem lokalen Netzwerk zu verwenden, geben Sie einfach den Standort des Zielverzeichnisses auf dem Remote-Server an. Zum Beispiel:

`rsync -avz /Pfad/quelle/ user@remote:/Pfad/ziel/`

Hier ist `-z` eine zusätzliche Option für die Komprimierung, die nützlich für die Geschwindigkeitsverbesserung bei Netzwerkübertragungen ist. Beachten Sie, dass Sie die IP-Adresse oder den Hostnamen des remote-Servers und den Benutzernamen kennen sollten. Sie werden nach dem Passwort des entfernten Benutzers gefragt.

Um das Passwortproblem zu umgehen und eine sicherere Verbindung herzustellen, können Sie SSH-Schlüssel (Secure Shell) verwenden. Dazu können Sie den Befehl wie folgt ändern:

`rsync -avz -e ssh /Pfad/quelle/ user@remote:/Pfad/ziel/`

Dies sind grundlegende befehle, und RSYNC hat viele mehr Optionen und Funktionen. Für weitere Informationen über diese, können Sie die man-Seite von RSYNC mit `man rsync` überprüfen.

Quellen:

- Rsync (Remote Sync): 10 praktische Befehlsbeispiele. Geeksforgeeks.org (https://www.geeksforgeeks.org/rsync-remote-sync-practical-examples/)
- Rsync über ssh ohne Passworteingabe und mit Public Key Authentication nutzen. Digitalocean (https://www.digitalocean.com/community/tutorials/how-to-set-up-ssh-keys—2)
- rsync man page. Die Linux man-pages Projekt (https://linux.die.net/man/1/rsync)


Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen