Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
centos:rsynd_c8 [05.07.2020 17:22. ] – [automatisierter Weg mit Hilfe von Ansible] django | centos:rsynd_c8 [11.04.2021 13:48. ] (aktuell) – django | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
===== Installation und Konfiguration ===== | ===== Installation und Konfiguration ===== | ||
==== manuelle Weg ==== | ==== manuelle Weg ==== | ||
- | === TFTP-Server | + | === rsync-Daemon |
Als erstes installieren wir uns die für den rsyslog-Daemon-Server notwendigen Pakete via **'' | Als erstes installieren wir uns die für den rsyslog-Daemon-Server notwendigen Pakete via **'' | ||
# | # | ||
Zeile 15: | Zeile 15: | ||
# rpm -qil rsync-daemon | # rpm -qil rsync-daemon | ||
# rpm -qil rsync | # rpm -qil rsync | ||
- | |||
- | |||
- | |||
- | |||
- | |||
=== rsync-Daemon konfigurieren === | === rsync-Daemon konfigurieren === | ||
Zeile 432: | Zeile 427: | ||
</ | </ | ||
+ | ===== Systemtest ===== | ||
+ | === Testordner und -dateien anlegen === | ||
+ | Für unseren Test legen wir uns einfach eine kleine Textdatei im Arbeitsverzeichnis **''/ | ||
+ | # mkdir -p / | ||
+ | # date > / | ||
+ | # date > / | ||
+ | # date > / | ||
+ | # date > / | ||
+ | |||
+ | Somit haben wir im Speicherpfad, | ||
+ | < | ||
+ | ├── file_1 | ||
+ | ├── ordner1 | ||
+ | │ └── datei_2 | ||
+ | ├── ordner2 | ||
+ | │ └── datei_3 | ||
+ | └── ordner3 | ||
+ | └── datei_4</ | ||
+ | |||
+ | === Testdatei transferieren === | ||
+ | Anschließend melden wir uns auf einem Host im zugehörigen Netzwerksegemnt an, auf dem das RPM-Paket **'' | ||
+ | |||
+ | Im ersten schritt fragen wir unseren rsync-server welche Module der Server anbietet. | ||
+ | # / | ||
+ | |||
+ | demo Demo für rsync Daemon Artikel in Djangos WIKI | ||
+ | |||
+ | Wir sehen also das Modul **'' | ||
+ | Im syslog unseres rsync-Servers wird dies auch entsprechend protokolliert. | ||
+ | Jul 5 20:28:37 vml000190 rsyncd[12198]: | ||
+ | Jul 5 20:28:37 vml000190 rsyncd[12198]: | ||
+ | |||
+ | Als nächstes holen wir uns den Inhalt unserer Testumgebung auf den Clientrechner: | ||
+ | # / | ||
+ | < | ||
+ | ./ | ||
+ | file_1 | ||
+ | ordner1/ | ||
+ | ordner1/ | ||
+ | ordner2/ | ||
+ | ordner2/ | ||
+ | ordner3/ | ||
+ | ordner3/ | ||
+ | |||
+ | sent 123 bytes received 539 bytes 1,324.00 bytes/sec | ||
+ | total size is 120 speedup is 0.18</ | ||
+ | |||
+ | Im syslog wird dies entsprechend protokolliert. | ||
+ | < | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | Jul 5 20:32:28 vml000190 rsyncd[12209]: | ||
+ | |||
+ | < | ||
+ | ├── file_1 | ||
+ | ├── ordner1 | ||
+ | │ └── datei_2 | ||
+ | ├── ordner2 | ||
+ | │ └── datei_3 | ||
+ | └── ordner3 | ||
+ | └── datei_4</ | ||
+ | |||
+ | ====== Links ====== | ||
+ | * **[[wiki: | ||
+ | * **[[http:// |