Synchronisation mit rsync
Moderators: Hacker, Stefan2, white
Synchronisation mit rsync
Hallo
Ich benutze unter Linux sehr oft rsync. Bei Windows gibt es ja cwrsync, jedoch braucht es dafür eine *.bat Datei um eine allfällige synchronisation von zwei Verzeichnissen zu starten. Möchte man zwei Verzeichnisse synchronisieren, muss immer der Pfad von beiden hineinkopiert werden und anschliessend die \ in / geändert werden (wie im Linux)
Beim TotalCommander wäre das ein geniales Feature, wenn es ein Plugin gäbe, bei dem die linke Fensterseite mit der rechten synchronisiert wird. Die Parameter könnte man ja dem Plugin übergeben und das Ganze mit einem Button starten. Hat sich schon einmal jemand Gedanken darüber gemacht?
Würde mich freuen, wenn es sowas gäbe. Ich denke viele User finden das sehr nützlich
Grüsse musicman
Ich benutze unter Linux sehr oft rsync. Bei Windows gibt es ja cwrsync, jedoch braucht es dafür eine *.bat Datei um eine allfällige synchronisation von zwei Verzeichnissen zu starten. Möchte man zwei Verzeichnisse synchronisieren, muss immer der Pfad von beiden hineinkopiert werden und anschliessend die \ in / geändert werden (wie im Linux)
Beim TotalCommander wäre das ein geniales Feature, wenn es ein Plugin gäbe, bei dem die linke Fensterseite mit der rechten synchronisiert wird. Die Parameter könnte man ja dem Plugin übergeben und das Ganze mit einem Button starten. Hat sich schon einmal jemand Gedanken darüber gemacht?
Würde mich freuen, wenn es sowas gäbe. Ich denke viele User finden das sehr nützlich
Grüsse musicman
Was fehlt dir denn bei der TC-Lösung?musicman wrote:das kenne ich schon, ist aber etwa 10 mal schlechter als rsync. deshalb auch mein vorschlag, das in total commander zu integrieren.
ich habe leider sehr wenig darüber gefunden und verstehe das nicht so richtig. rsync ist nämlich ein geniales tool...
musicman,
HTH
Roman
Ja, "Asymmetrisch" einschalten.kann ich auch einstellen, dass dateien auf der rechten seite gelöscht werden, wenn sie links nicht mehr vorhanden sind?
HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
history.txt wrote:14.12.00 Release Windows Commander 4.52 beta 3
05.12.00 Added: Synchronize dirs: Asymmetric mode: Copy only from left to right, files only on right are deleted -> new icon [x]

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Hallo Coolwater,
Gibt es eine Funktion wo ich dem Syncbefehl die Verzeichnisse die ich synchronisiere mitgeben kann (z.B. in einer Batchdatei) ???
Hintergrund:
Ich synchronisiere JEDEN Tag 6 unterschiedliche Verzeichnisse von meiner Mobile Festplatte mit dem Server. Da wär es nett wenn ich ALLE Verzeichnisse in einer Befehlsliste synchen könnte!
Wichtig:
Da ich nicht genau weiß was ich wo geändert habe, brauche ich die Übersicht was gesynct werden soll bevor es losgeht.
Derzeit verwende ich dazu das Verzeichnismenü, in dem ich 6 x ein interschiedliches Verzeichnis anwähle und dann synce.
Habt ihr eine Idee, wie ich mir das einfacher machen kann?
Hab ich mir angesehen, allerdings muss man die Verzeichnisse links und rechts schon richtig eingestellt haben!CoolWater wrote:Hast du schonmal in das Menü Befehle geschaut? Da gibt es einen Eintrag "Verzeichnisse synchronisieren"
Gibt es eine Funktion wo ich dem Syncbefehl die Verzeichnisse die ich synchronisiere mitgeben kann (z.B. in einer Batchdatei) ???
Hintergrund:
Ich synchronisiere JEDEN Tag 6 unterschiedliche Verzeichnisse von meiner Mobile Festplatte mit dem Server. Da wär es nett wenn ich ALLE Verzeichnisse in einer Befehlsliste synchen könnte!
Wichtig:
Da ich nicht genau weiß was ich wo geändert habe, brauche ich die Übersicht was gesynct werden soll bevor es losgeht.
Derzeit verwende ich dazu das Verzeichnismenü, in dem ich 6 x ein interschiedliches Verzeichnis anwähle und dann synce.
Habt ihr eine Idee, wie ich mir das einfacher machen kann?
lg
Paul Belcl
Paul Belcl
Hi stitscher,
Danke für diesen Tip, das Icon habe ich bewußt noch nicht mal wahrgenommen
Das ist schon eine grosse Erleichterung!
Und wie kann ich mir ein dort erstelltes Sync Profil auf einen Button legen?
Am liebsten wär mir ein Knopf am Buttonbar. Dorrt finde ich auch die Option "cm_FileSync" aber keine offensichtliche Möglichkeit ein Profil zuzuweisen?
Danke für diesen Tip, das Icon habe ich bewußt noch nicht mal wahrgenommen

Das ist schon eine grosse Erleichterung!
Und wie kann ich mir ein dort erstelltes Sync Profil auf einen Button legen?
Am liebsten wär mir ein Knopf am Buttonbar. Dorrt finde ich auch die Option "cm_FileSync" aber keine offensichtliche Möglichkeit ein Profil zuzuweisen?
lg
Paul Belcl
Paul Belcl
Der Befehl sich in der Rubrik "Befehle mit Parametern" und heißt SYNCOPEN, also:
Code: Select all
SYNCOPEN syncprofilename
Danke!!Lefteous wrote:Der Befehl sich in der Rubrik "Befehle mit Parametern" und heißt SYNCOPEN,
Das hat soweit funktioniert!
Die Markierungen werden offensichtlich nicht gespeichert, dadurch bringt es mir leider nicht den tollen Erfolg.
Zur Klärung vielleicht ein Screenshot
Ich will ALLES was markiert ist abends von der linken Seite auf die rechte Seite syncen, und am nächsten Morgen wieder zurück!
Und das mit möglichst wenig Knöpferln drücken!
Gibts da auch noch eine Möglichkeit?
lg
Paul Belcl
Paul Belcl
schreib doch ein kleines rsync script dafür. du installierst cwrsync für windows und dann machst du eine bat datei, in der du den ablauf festlegst. wenn die verzeichnisse immer die selben sind ist das die beste lösung.
ich benutze immer die parameter
gruss musicman
ich benutze immer die parameter
Code: Select all
rsync -av -W --delete
Hi Musicman,
Ich hab mal in das Programm reingeschnuppert. GUI gibt es da keine, oder hab ich das falsch beobachtet?
Ich brauche vor dem Sync IMMER eine Zusammenfassung, damit ich kontrollieren kann ob alle Änderungen auch richtig gesynct werden!!
Denn oft verändere ich unabsichtlich Daten auf beiden Seiten und dass fällt natürlich erst in der Sync Übersicht auf!
Daher hätte ich gerne eine Lösung mit den TTC, falls es da was gibt......
Ich hab mal in das Programm reingeschnuppert. GUI gibt es da keine, oder hab ich das falsch beobachtet?
Ich brauche vor dem Sync IMMER eine Zusammenfassung, damit ich kontrollieren kann ob alle Änderungen auch richtig gesynct werden!!
Denn oft verändere ich unabsichtlich Daten auf beiden Seiten und dass fällt natürlich erst in der Sync Übersicht auf!
Daher hätte ich gerne eine Lösung mit den TTC, falls es da was gibt......
lg
Paul Belcl
Paul Belcl