Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: 2 mappen "real time" synchroniseren over afstand  (gelezen 2723 keer)

Offline RogierVLD

  • Lid
2 mappen "real time" synchroniseren over afstand
« Gepost op: 2010/08/02, 15:09:23 »
Hoi,

Ik heb 2 mappen die ik up-to-date wil houden. Een map op kantoor en een map op een server op internet.
Nu heb ik 2 mogelijkheden zitten te bedenken waarbij ik me afvraag of ze wel optimaal zijn, of een beetje "brute force" / lomp.

- Via Rsync synchroniseer ik de mappen via een CRON-Job. Bijvoorbeeld om de 1,2- 5 minuten.
- IK maak een script waar een loop in zit. Dit script loopt alsware de Rsync.

Ik heb het liefst maximaal 5 minuten verschil tussen de 2 mappen.

Heeft iemand een iedee wat het beste is?

Alvast bedankt.

Rogier

Offline Bloom

  • Lid
Re: 2 mappen "real time" synchroniseren over afstand
« Reactie #1 Gepost op: 2010/08/02, 15:24:49 »
Dan zou ik voor de cronversie kiezen. Een systeembelastende scriptloop lijkt me geen goed idee.
Jij lijkt me echter meer replicatie nodig te hebben en daar bestaan speciale oplossingen voor.
Lees eventueel dit eens: http://how2forge.org/high-availability-storage-with-glusterfs-on-ubuntu-9.10-automatic-file-replication-mirror-across-two-storage-servers

rolflobker

  • Gast
Re: 2 mappen "real time" synchroniseren over afstand
« Reactie #2 Gepost op: 2010/08/13, 20:06:47 »
rsync is geen synchronisatie. Gebruik Unison als je wil synchroniseren.

Offline Bloom

  • Lid
Re: 2 mappen "real time" synchroniseren over afstand
« Reactie #3 Gepost op: 2010/08/13, 22:04:43 »
rsync is geen synchronisatie. Gebruik Unison als je wil synchroniseren.
Rsync kan wel degelijk synchroniseren, maar het is in één richting (bron naar doel toe) en meer hebben de meeste mensen zelden of nooit nodig. rsync -vau voert een verbose back-up uit en rsync -vau --delete-after voert een verbose sychronisatie uit van twee boomstructeren (lokaal en/of remote).

Unison kan nog iets meer, namelijk in twee richtingen tegelijk synchroniseren en crossplatform (al kan dat met rsync ook). Tot dusver heb ik dat echter nog nooit nodig gehad.

Re: 2 mappen "real time" synchroniseren over afstand
« Reactie #4 Gepost op: 2010/08/13, 22:13:33 »
rsync is geen synchronisatie. Gebruik Unison als je wil synchroniseren.

Wat is het verschil tussen unison en unison-gtk (wat is GTK+ interface? )  onder Synaptic package manager?
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Bloom

  • Lid
Re: 2 mappen "real time" synchroniseren over afstand
« Reactie #5 Gepost op: 2010/08/13, 22:18:50 »
unison heeft net zoals rsync een tekstinterface en is bedoeld voor scripting.
unison-gtk heeft als optie daarenboven een grafische interface.

GTK+ is een programmatiebibliotheek om grafische interfacets te ontwerpen voor Gnome omgevingen (al bestaat er ook een voor Windows).

Offline RogierVLD

  • Lid
Re: 2 mappen "real time" synchroniseren over afstand
« Reactie #6 Gepost op: 2010/08/22, 14:05:00 »
Bedankt!!!