Rsync 2 kanten op

Pagina: 1
Acties:

  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 26-06 22:46

Multispeed

HEY! Dat ben ik!

Topicstarter
Hoi.

Ik eigenlijk wil precies wat in dit topic besproken word \[FreeBD-5.3] rsync 2 kanten op?

En zoals al aangegeven je kan natuurlijk op allebei de servers een rsyncd draaien maar kan rsync het niet al van zich zelf in een client server omgeving ?? Ik hoop dat iemand het weet aangezien het topic hierboven van 2004 is en geen antwoord heeft.

Op google word er ook niet echt over gesproken dan rsync te gebruiken als backup mogelijkheid 1 kant op.

En toevallig vind ik dus van niet! :-)


  • rb338
  • Registratie: Januari 2001
  • Laatst online: 22-07 12:59
Ik heb het zelf opgelost met een bash script in cron.
Daarin stel ik een bron en een doel in, met nog wat meer opties, en vervolgens start ik 2 keer rsync: een keer van bron naar doel, en een keer andersom. Werkt als een zonnetje :)

Het gaat overigens om een externe USB schijf die gesynced moet blijven met de lokale schijf. Het scriptje wordt door cron elke 10 minuten uitgevoerd.

[ Voor 24% gewijzigd door rb338 op 21-11-2006 12:25 ]


  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 26-06 22:46

Multispeed

HEY! Dat ben ik!

Topicstarter
kan je er een stukje van quoten of een voorbeeldje geven ??
rb338 schreef op dinsdag 21 november 2006 @ 12:24:
Ik heb het zelf opgelost met een bash script in cron.
Daarin stel ik een bron en een doel in, met nog wat meer opties, en vervolgens start ik 2 keer rsync: een keer van bron naar doel, en een keer andersom. Werkt als een zonnetje :)

Het gaat overigens om een externe USB schijf die gesynced moet blijven met de lokale schijf. Het scriptje wordt door cron elke 10 minuten uitgevoerd.

En toevallig vind ik dus van niet! :-)


  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
bedoel je unison? http://www.cis.upenn.edu/~bcpierce/unison/ als dit een optie is
Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other.

Unison shares a number of features with tools such as configuration management packages (CVS, PRCS, Subversion, BitKeeper, etc.), distributed filesystems (Coda, etc.), uni-directional mirroring utilities (rsync, etc.), and other synchronizers (Intellisync, Reconcile, etc). However, there are several points where it differs:
Unison runs on both Windows and many flavors of Unix (Solaris, Linux, OS X, etc.) systems. Moreover, Unison works across platforms, allowing you to synchronize a Windows laptop with a Unix server, for example.
Unlike simple mirroring or backup utilities, Unison can deal with updates to both replicas of a distributed directory structure. Updates that do not conflict are propagated automatically. Conflicting updates are detected and displayed.
Unlike a distributed filesystem, Unison is a user-level program: there is no need to modify the kernel or to have superuser privileges on either host.
Unison works between any pair of machines connected to the internet, communicating over either a direct socket link or tunneling over an encrypted ssh connection. It is careful with network bandwidth, and runs well over slow links such as PPP connections. Transfers of small updates to large files are optimized using a compression protocol similar to rsync.
Unison is resilient to failure. It is careful to leave the replicas and its own private structures in a sensible state at all times, even in case of abnormal termination or communication failures.
Unison has a clear and precise specification.
Unison is free; full source code is available under the GNU Public License.

Human Bobby


  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 26-06 22:46

Multispeed

HEY! Dat ben ik!

Topicstarter
Nee het moet echt Rsync zijn ik gebruik rsync dan op windows maar de script indeling van windows en linux is ongeveer gelijk dus vandaar dat ik daarop inhaak

En toevallig vind ik dus van niet! :-)


  • rb338
  • Registratie: Januari 2001
  • Laatst online: 22-07 12:59
Gouldian schreef op dinsdag 21 november 2006 @ 12:26:
kan je er een stukje van quoten of een voorbeeldje geven ??
Zo ingewikkeld is het niet, je maakt in je scriptje 2 veriabelen (bron en doel) en dan run je rsync. Heb de code niet bij de hand, maar zoiets gebruik ik om rsync te runnen:
code:
1
 rsync $VERBOSE --exclude=$TARGET/ $EXCLUDE -a --delete $source/ $TARGET/$source/
Vervolgens pak je hetzelfde commando (evt zonder --delete, check even man rsync) en draai je dus de bron/doel variabelen om.

[ Voor 12% gewijzigd door rb338 op 21-11-2006 15:37 ]


  • Multispeed
  • Registratie: Juli 2001
  • Laatst online: 26-06 22:46

Multispeed

HEY! Dat ben ik!

Topicstarter
Bedankt het werkt!
rb338 schreef op dinsdag 21 november 2006 @ 15:36:
[...]

Zo ingewikkeld is het niet, je maakt in je scriptje 2 veriabelen (bron en doel) en dan run je rsync. Heb de code niet bij de hand, maar zoiets gebruik ik om rsync te runnen:
code:
1
 rsync $VERBOSE --exclude=$TARGET/ $EXCLUDE -a --delete $source/ $TARGET/$source/
Vervolgens pak je hetzelfde commando (evt zonder --delete, check even man rsync) en draai je dus de bron/doel variabelen om.

En toevallig vind ik dus van niet! :-)

Pagina: 1