Anzeige:
Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 15 von 36

Thema: rSync - Muss rSync immer beidseitig installiert sein?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    9

    Question rSync - Muss rSync immer beidseitig installiert sein?

    Hi zusammen

    Ich habe vorher noch kein Linux angesehen, wurde jetzt aber beauftragt einen Linux-Backup-Server mit rSync auszustatten.

    Der Server soll sich jetzt mit einem CronJob jeweils die Daten auf einem anderen Linux-Fileserver Holen.

    remote-Server:
    # Aufgabe
    * Fileserver
    * Intranet
    * VPN Gateway
    # OS: Linux
    # Dienste:
    * SMB
    * NMB
    * HTTP
    * VPN

    Ich hatte jetzt nen Connection/Socket Error - als ich die Daten holen wollte.
    Der eine IT-Häuptling hier, behauptete, dass man die Dateien ohne weiteres auf dem Fileserver holen kann, da er auch über putty, ganz einfach Dateien vom Remote-Server auf sein System kopieren kann.

    Ich hab jetzt auf 2 Seiten gelesen, dass rSync auf beiden Seiten installiert sein muss.

    MUSS rSync in MEINEM FALL auch auf beiden Seiten installiert sein?????


    Vielen Dank für die Mühe!
    grz, C

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    ja

    *10Zeichen*
    Ich bin root - ich darf das.

  3. #3
    Registrierter Benutzer Avatar von derRichard
    Registriert seit
    Nov 2001
    Beiträge
    5.069
    Zitat Zitat von confusion Beitrag anzeigen
    Ich habe vorher noch kein Linux angesehen, wurde jetzt aber beauftragt einen Linux-Backup-Server mit rSync auszustatten.
    warum habe ich dabei ein schlechtes gefühl?

    //richard
    There are two factions of CS, the ones that hate computers, and the ones that hate science.

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    9
    ey... keine sorgen, richard
    hab mich schon ganz gut in linux eingefunden und ich seh - das wird gut kommen.
    Die Frage hier, stellte ich nur um nachzuhacken, ob die Aussage, die ich auf 2 Webseiten gelesen habe (en IT-Kollege aber wiederlegt hat), richtig ist.

    also Richard - hast du auch noch Ahnung von rSync bzw.
    MUSS rSync in MEINEM FALL auch auf beiden Seiten installiert sein????? :P

    grz... C

  5. #5
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Hi!

    Zitat Zitat von confusion Beitrag anzeigen
    Der eine IT-Häuptling hier, behauptete, dass man die Dateien ohne weiteres auf dem Fileserver holen kann, da er auch über putty, ganz einfach Dateien vom Remote-Server auf sein System kopieren kann.
    Natürlich kann man das. Aber nicht mit rsync. rsync überträgt nur Veränderungen und nicht sämtliche Dateien, die vorgefunden wurden. Das ist schließlich der Grund, rsync statt scp einzusetzen.

    Zitat Zitat von confusion Beitrag anzeigen
    Ich hab jetzt auf 2 Seiten gelesen, dass rSync auf beiden Seiten installiert sein muss.
    Wenn du rsync benutzen willst, muss rsync auf Quell- und Zielsystem installiert sein.

    Zitat Zitat von confusion Beitrag anzeigen
    MUSS rSync in MEINEM FALL auch auf beiden Seiten installiert sein?????
    Entweder auf beiden oder ganz auf rsync verzichten.

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    9
    ey leute - vielen dank für das feedback!
    danke fuffy und marce.

  7. #7
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Beiträge
    22
    Wenn Du rsync nicht auf dem 2. System installieren kannst, kann man das Problem zB mit sshfs umschiffen. Aber eine wirklich saubere Lösung ist das auch nicht.

  8. #8
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    rsync kann ssh benutzen, es muss also nicht zwingend auf beiden Rechnern installiert werden:

    rsync -e ssh user@rechner:/home /backup/blah/

    http://www.linux-magazin.de/heft_abo...sicherer_hafen

  9. #9
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    auch dann muss rsync auf beiden Rechnern installiert sein:
    Code:
    [root@vmware-1 ~]# mkdir tmp
    [root@vmware-1 ~]# cd tmp/
    [root@vmware-1 tmp]# rsync -e ssh root@10.160.10.7:/root .
    Password: 
    bash: rsync: command not found
    rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
    rsync error: remote command not found (code 127) at io.c(463) [receiver=2.6.8]
    [root@vmware-1 tmp]# ssh 10.160.10.7
    Password: 
    Last login: Wed Jan 30 10:24:54 2008 from 10.160.11.1
    [root@linux7 ~]# pacman -S rsync
    Löse Abhängigkeiten auf...
    Suche nach Zwischen-Konflikten...
    
    Pakete: rsync-2.6.9-4  
    
    Gesamtgröße der heruntergeladenen Pakete: 0,20 MB
    
    Installation fortsetzen? [J/n] 
    :: Empfange Pakete von extra...
     rsync-2.6.9-4-i686       203,8K  344,6K/s 00:00:01 [#########################################################] 100%
    Prüfe Paketintegrität...
    (1/1) Pruefe auf Dateikonflikte                     [#########################################################] 100%
    (1/1) Installiere rsync                             [#########################################################] 100%
    [root@linux7 ~]# exit
    logout
    Connection to 10.160.10.7 closed.
    [root@vmware-1 tmp]# rsync -e ssh root@10.160.10.7:/root .
    Password: 
    skipping directory /root
    [root@vmware-1 tmp]#
    mit ohne rsync auf dem anderen System gehts nicht, mit rsync läuft es durch...
    Geändert von marce (06.02.08 um 08:59 Uhr)
    Ich bin root - ich darf das.

  10. #10
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    9
    ay! danke für die coolen erkenntnisse und tests von euch.

    noch ne andere dummie-frage.
    muss ich das system neustarten, nach dem installieren von rSync?

    weiss nicht mehr wie es war, als ich's auf meinem Suse installiert habe.

  11. #11
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    nein.

    *10Zeichen*
    Ich bin root - ich darf das.

  12. #12
    Registrierter Benutzer
    Registriert seit
    Jan 2008
    Beiträge
    9
    Zitat Zitat von albernenase Beitrag anzeigen
    Wenn Du rsync nicht auf dem 2. System installieren kannst, kann man das Problem zB mit sshfs umschiffen. Aber eine wirklich saubere Lösung ist das auch nicht.
    ey albernenase, hab den artikel gelesen. vielen dank.

    aber ich muss von nem server aus dateien auf anderen servern/clients holen.
    meinst du, das geht dann ohne, dass dort rSync drauf ist?

    marce hat ja grad das gegenteil bewiesen, wenn ich das da richtig verstanden habe, in seinem console-auszug.

  13. #13
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    Wenn Du das Filesystem des anderen Servers mountest dann ist es aus der Sicht des Backupservers lokal - also läuft auch rsync lokal und muss daher auf dem anderen System nicht installiert sein (Die Geschwindigkeit dürfte dann allerdings unterirdisch sein :-)

    Vereinfacht könnte man sagen: auf jedem im rsync-Befehl enthaltenen Host muss rsync installiert sein.
    Ich bin root - ich darf das.

  14. #14
    Registrierter Benutzer Avatar von fuffy
    Registriert seit
    Jun 2002
    Ort
    Hückelhoven
    Beiträge
    3.026
    Zitat Zitat von albernenase Beitrag anzeigen
    Wenn Du rsync nicht auf dem 2. System installieren kannst, kann man das Problem zB mit sshfs umschiffen. Aber eine wirklich saubere Lösung ist das auch nicht.
    Wozu dann überhaupt noch rsync einsetzen, wenn man sämtliche Vorteile über Bord wirft?
    Zitat Zitat von rsync-Homepage
    rsync is an open source utility that provides fast incremental file transfer.

    Zitat Zitat von drcux Beitrag anzeigen
    rsync kann ssh benutzen, es muss also nicht zwingend auf beiden Rechnern installiert werden:
    Der Unterschied zwischen ":" und "::" ist nur der, dass bei "::" rsync jederzeit über einen TCP-Port erreichbar sein muss (rsyncd.conf kommt da zum Einsatz) und bei ":" rsync auf dem Fremdsystem live im Daemon-Modus gestartet und via ssh getunnelt wird.

    Gruß
    fuffy
    Shuttle SN95G5V2 | Athlon 64 3000+ | 1 GiB RAM | SAMSUNG HD501LJ | LG GSA-4167B | SkyStar 2
    Vaio VGN-SZ4XWN/C
    Linux 2.6 | GNOME 2.22 | VDR 1.6

  15. #15
    Registrierter Benutzer Avatar von derRichard
    Registriert seit
    Nov 2001
    Beiträge
    5.069
    Zitat Zitat von fuffy Beitrag anzeigen
    Wozu dann überhaupt noch rsync einsetzen, wenn man sämtliche Vorteile über Bord wirft?
    weil sshfs alles andere als zuverlässig ist...

    //richard
    There are two factions of CS, the ones that hate computers, and the ones that hate science.

Ähnliche Themen

  1. apt-get zerschossen: irgendeine Abhängigkeit haute nicht hin...
    Von MatzeMC im Forum System installieren und konfigurieren
    Antworten: 27
    Letzter Beitrag: 20.11.06, 20:23
  2. Rsync als Sicherungscronjob
    Von saphear im Forum Anwendungen Allgemein, Software
    Antworten: 1
    Letzter Beitrag: 06.04.06, 16:59
  3. Remote mit Rsync und SSH
    Von grisu77 im Forum Anbindung an die Aussenwelt
    Antworten: 7
    Letzter Beitrag: 28.07.05, 17:42
  4. Rsync: komisches Traffikverhältniss
    Von basstscho im Forum Linux als Server
    Antworten: 2
    Letzter Beitrag: 29.06.05, 16:05
  5. rsync von Linux auf Win2k
    Von schnebeck im Forum Linux in heterogenen Netzen
    Antworten: 3
    Letzter Beitrag: 21.10.03, 15:05

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •