Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17
  1. #1
    Tokyo Rose
    Themenstarter
    Avatar von Kai-Christoph
    Registriert
    02.2006
    Beiträge
    67

    Wie mit rsync Bidirektional syncen?

    Hallo, ich habe für meinen Schwiegervater ein kleines Script geschrieben, mit dem ich Daten von einem USB-Stick mit einem Ordner auf der Platte syncen kann.

    Da ich nicht herausgefunden habe, welches der Befehl für rsync ist um "wirklich zu synchronisieren",
    habe ich mir einfach so geholfen:

    Code:
    display dialog "Hallo Karl!
    Willst Du Deinen
    USB-Stick synchronisieren? " & "" buttons {"Nein", "Ja"} with icon caution with title "Backup" default button "Ja"
    if button returned of result = "Ja" then
    	display dialog "Synchronisiere USB-Stick…
    
    Je nachdem, wie viele Daten Du
    zu sichern hast, kann das einige
    Minuten dauern!
    Hab' ein wenig Geduld.
    
    Drücke 'OK' oder warte 10 Sekunden, dann startet das Backup." with icon note buttons {"OK"} with title "Backup" giving up after 10
    	
    	do shell script "rsync -avuE /ORDNER-AUF-HD/ /Volumes/USBSTICK/ > /Users/karl/logrsync/rsync.log || echo -n"
    	do shell script "rsync -avuE /Volumes/USBSTICK/ /ORDNER-AUF-HD/ > /Users/karl/logrsync/rsync.log || echo -n"
    	
    	display dialog "Synchronisierung erfolgreich."
    	
    end if
    Das ist aber nicht im Sinne des Erfinders, oder?
    Helft mir doch bitte mal kürz auf die Sprünge, wie es eigentlich lauten sollte.
    Ich steh' irgendwie voll auf'm Schlauch.

    lg
    KC
    iPhone 4 | 2 iMac 24" Lion | MacMini 2,53 Lion Plex | MBP 13" i5 2,4 | MBA SL | PB 1,67 SL | iBook G4 | PPC G4 Server | 3 MacMini | iBook G4 | PB G3 Lombard | Linux-Server | 2 ct' VDR | und noch so einige Gadgets mehr…

  2. #2
    Tokyo Rose
    Themenstarter
    Avatar von Kai-Christoph
    Registriert
    02.2006
    Beiträge
    67
    Hat denn wirklich keiner eine Idee?
    iPhone 4 | 2 iMac 24" Lion | MacMini 2,53 Lion Plex | MBP 13" i5 2,4 | MBA SL | PB 1,67 SL | iBook G4 | PPC G4 Server | 3 MacMini | iBook G4 | PB G3 Lombard | Linux-Server | 2 ct' VDR | und noch so einige Gadgets mehr…

  3. #3
    Moderator Betriebssysteme Avatar von ImperatoR
    Registriert
    12.2006
    Ort
    BaWü
    Alter
    24
    Beiträge
    4.795
    rsync kann nur ein eine Richtung synchronisieren.
    { 4pple.de/, twitter.com/, 500px/, 15" MacBookPro6,2 Antiglare }

  4. #4
    Pomme au Mors
    Registriert
    11.2007
    Ort
    Chemnitz
    Alter
    41
    Beiträge
    867
    Wie der Vorposter schon schrieb, geht nur in eine Richtung. Ist ja auch klar, denn was soll der rsync() sonst bei Dateien tun, die auf beiden Systemen vorhanden sind. Das was Du willst, könntest Du mit 2 x Rsync jeweils in abwechselnde Richtung (A->B, B->A) erreichen, wobei natürlich Dateien mit gleichem Namen danach dem Stand auf dem letztem Quell-System (B) entsprechen. Natürlich darfst Du jeweils nicht die delete Option verwenden.

    Wobei rsync eigentlich eher zum Sync zwichen verschiedenen Hosts gedacht ist...

  5. #5
    Roter Stettiner Avatar von philo
    Registriert
    10.2004
    Ort
    Berlin
    Alter
    31
    Beiträge
    972
    Zitat Zitat von FrankR Beitrag anzeigen
    Das was Du willst, könntest Du mit 2 x Rsync jeweils in abwechselnde Richtung (A->B, B->A) erreichen,
    Genau das macht er ja in seinem Pseudo-Code.
    Dat issa: MBP Core i5, 2,4 GHz, 4 GB RAM, Mac OS X 10.6.3, 320 GB

  6. #6
    Pomme au Mors
    Registriert
    11.2007
    Ort
    Chemnitz
    Alter
    41
    Beiträge
    867
    Zitat Zitat von philo Beitrag anzeigen
    Genau das macht er ja in seinem Pseudo-Code.
    mea culpa - hatte nicht ganz zu Ende gelesen ...

  7. #7
    Tokyo Rose
    Themenstarter
    Avatar von Kai-Christoph
    Registriert
    02.2006
    Beiträge
    67
    Na dann habe ich es ja wohl richtig gemacht!

    Und was heißt denn hier "Pseudo-Code"?
    iPhone 4 | 2 iMac 24" Lion | MacMini 2,53 Lion Plex | MBP 13" i5 2,4 | MBA SL | PB 1,67 SL | iBook G4 | PPC G4 Server | 3 MacMini | iBook G4 | PB G3 Lombard | Linux-Server | 2 ct' VDR | und noch so einige Gadgets mehr…

  8. #8
    Roter Stettiner Avatar von philo
    Registriert
    10.2004
    Ort
    Berlin
    Alter
    31
    Beiträge
    972
    Zitat Zitat von Kai-Christoph Beitrag anzeigen
    Und was heißt denn hier "Pseudo-Code"?
    Verzeih mir bitte. Sehe gerade dass es ja echter code ist. Habe zwar schon ab und zu mal AppleScript gesehen, aber das ist ja wirklich simpel. Durch den vielen Text, sah es halt so pseudo aus.
    Dat issa: MBP Core i5, 2,4 GHz, 4 GB RAM, Mac OS X 10.6.3, 320 GB

  9. #9
    Roter Stettiner Avatar von philo
    Registriert
    10.2004
    Ort
    Berlin
    Alter
    31
    Beiträge
    972
    Mal ne andere Frage. Wie werden die Dateien auf dem USB-Stick erstellt? Offline mit nem Notebook? Wenn der andere Rechner immer online ist, dann solltest du dir mal Dropbox anschauen.
    Dat issa: MBP Core i5, 2,4 GHz, 4 GB RAM, Mac OS X 10.6.3, 320 GB

  10. #10
    Tokyo Rose
    Themenstarter
    Avatar von Kai-Christoph
    Registriert
    02.2006
    Beiträge
    67
    Entspricht ganz meinem Wesen: Ich bin halt 'en alde Simpel!

    Und in Verbindung mit "Do Something When" funktioniert das prima!
    USB Stick einstecken und schon werden die Ordner automatisch gesynct.
    iPhone 4 | 2 iMac 24" Lion | MacMini 2,53 Lion Plex | MBP 13" i5 2,4 | MBA SL | PB 1,67 SL | iBook G4 | PPC G4 Server | 3 MacMini | iBook G4 | PB G3 Lombard | Linux-Server | 2 ct' VDR | und noch so einige Gadgets mehr…

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. rsync error
    Von Lars282 im Forum Unix & Terminal
    Antworten: 4
    Letzter Beitrag: 29.09.2009, 18:28
  2. Antworten: 4
    Letzter Beitrag: 13.12.2008, 17:17
  3. Fehlermeldung bei rsync
    Von svenson1 im Forum OS X
    Antworten: 3
    Letzter Beitrag: 28.08.2007, 10:42
  4. rsync und Leerzeichen
    Von Atelis im Forum Unix & Terminal
    Antworten: 20
    Letzter Beitrag: 29.05.2007, 16:40
  5. RSync Problem
    Von fuzz im Forum Andere Software
    Antworten: 1
    Letzter Beitrag: 10.02.2007, 19:25

Berechtigungen

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