Synology-Forum.nl

Overige software => Data replicator & overige backupsoftware => Topic gestart door: DSM'tje op 28 mei 2013, 14:11:26

Titel: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: DSM'tje op 28 mei 2013, 14:11:26
Ik heb 2 Syno's draaien op 2 fysiek andere locaties.

Op Syno1 heb ik gedeelde map synchronisatie ingesteld. Het IP adres van Syno2 ingevuld en het admin account.
Een map syncen van Syno1 naar Syno2 gaat zonder problemen.
Zodra ik een nieuw bestand op Syno1 in de map zet dan sync ie hem automatisch naar Syno2.
Doe ik dit andersom (een bestand in de map zetten op de Syno2) dan wordt deze niet gesynced naar Syno1.

Op deze manier kan ik dus alleen wijzigingen aanbrengen op de Syno1 welke dan zichtbaar zijn op Syno2.
Andersom is dus niet mogelijk. "Samen werken" gaat op deze manier dus niet op...
http://www.synology.nl/dsm/business_data_backup_server_backup.php?lang=nld

Het gaat om een foto map. Waarin op beide locaties steeds nieuwe foto's worden geplaats.
Deze moeten dus op beide locaties aanwezig zijn.

Hoe zou ik dit kunnen oplossen?
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: VincentR op 06 december 2013, 18:43:34
Hoi Panja,

Is dit bij jou opgelost? Ik loop nu tegen hetzelfde aan

gr
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: Dennis123 op 07 december 2013, 10:43:10
Volgens mij gaat dit nog steeds niet. Ben er ook al eens mee bezig geweest.

Doe maar eens een zoekactie. Werkt enkel in 1 richting.
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: Briolet op 07 december 2013, 12:19:46
Volgens mij wordt het terminal commando 'rsync' gebruikt voor de synchronisatie. Ik heb even 'man rsync' ingegeven in mijn terminal. Ik heb nog nooit zo'n uitgebreide manual in de terminal gezien. Volgens mij wel > 20 A4-tjes vol.

In theorie kun je rsync in twee richtingen gebruiken. Maar om veilig een twee-weg synchronisatie te doen, komt er veel meer bij kijken, en dat zit niet in dat protocol. Bij twee-weg synchronisatie moet je naar modification data kijken. En als beide een modification datum hebben die nieuwer is als de laatste sync actie, moet je kijken of niet beide files op de zelfde locatie aangepast zijn. Zo ja, dan moet je een exception starten waarbij je de user vraagt welke veranderingen behouden en welke weggegooid mogen worden.  Dit soort detail zit niet in het rsync protocol, en dat heb je echt nodig voor een betrouwbare twee-weg synchronisatie.
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: VincentR op 07 december 2013, 13:05:34
Ik heb het nu op beide nassies ingesteld dus ze zijn alletwee zowel bron als doel voor dezelfde gedeelde map. Dit lijkt te werken. Ik ben nog niet helemaal klaar met testen,maar het lijkt te werken.
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: Briolet op 08 december 2013, 12:01:08
Ik heb het nu op beide nassies ingesteld dus ze zijn alletwee zowel bron als doel voor dezelfde gedeelde map.

Ik kan me niet voorstellen dat dit werkt. Bij twee-weg synchronisatie ga je ervan uit dat er op beide bronnen veranderingen optreden. Dan moet zo'n systeem er ook mee overweg kunnen. Dus als op beide nassen een bestand geëdit wordt (nas1: hoofdstuk 1, nas2: hoofdstuk 2) dan wil je dat er geen veranderingen verloren gaan. Van beide hoofstukken wil je dan dat de laatste veranderingen over blijven. Een goed version control systeem, (svn, git) kan hier wel mee overweg. Maar in dit geval ben ik bang dat je na een synchronisatie, één van de veranderde hoofdstukken kwijt bent.

Of wat als op beide nassen een foto bewerkt wordt. Op nas 1 stop je uren werk in het oppoetsen van een foto. Op nas 2 wordt op een later tijdstip een kleine aanpassing aan die foto gedaan. Wat houdt je over nadat de nassen gaan synchroniseren? Ben je dan al het werk van nas 1 kwijt?

Voor twee-weg synchronisatie zul je toch iets moeten hebben als cloudstation. Die kan het ook niet synchroniseren, maar die voegt een 'conflict-file' toe waar je dan handmatig moet beslissen welke delen weggegooid mogen worden. En desnoods moet je er dan een van de 32 oudere versies bijhalen als er een conflictmelding was.
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: VincentR op 08 december 2013, 13:19:32
In mijn geval zal er nooit in een bestand op 2 plekken tegelijk worden gewerkt, omdat ik de enige gebruiker ben. De reden waarom ik het wil is omdat ik dan 2 identieke werkplekken heb en mocht er ooit 1 gestolen worden oid heb ik alles nog.
Tot,dusverre heb ik op nas 1 een bestand gemaakt welke gesynced word naar nas 2. Ik heb vervolgens op nas2 dit bestand verwijderd en het bestand bleek ook op nas1 het geval. Vervolgens heb ik op nas1 een bestand gemaakt en direct daarna op nas2 in dezelfde folder een ander bestand.
Na syncen (beide ingesteld op syncen bij wijziging) had ik op beide nassies het bestand.
Dit is ook wat ik wil. Ik ga nog wel wat dingetjes bedenken om te testen ( naamswijziging van een bestand bijvoorbeeld) om te zien of ik het op die manier kan gebruiken.
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: sjansen op 24 december 2013, 15:15:28
Hoe heb je dit nu ingeregeld ?
Ik ben wel erg benieuwd ernaar. 
Titel: Re: "2-way sync" met gedeelde map synchronisatie niet mogelijk?
Bericht door: DSM'tje op 19 januari 2014, 18:54:51
Ik heb het nu op beide nassies ingesteld dus ze zijn alletwee zowel bron als doel voor dezelfde gedeelde map. Dit lijkt te werken. Ik ben nog niet helemaal klaar met testen,maar het lijkt te werken.

Vertel eens wat meer hier over?
Ik heb dit ook geprobeerd maar het werkt niet echt zoals ik zou willen.
Hoe heb jij het ingeregeld?