Betreft: Eenrichtingssynchronisatie - bestand dat alleen in de bestemmingsmap is aangemaakt, wordt niet verwijderd Bedankt voor de uitleg, maar met alle respect, dat is niet wat de DriveHQ-handleiding zegt over synchronisatie, en al helemaal niet over eenrichtingssynchronisatie.
Synchronisatie en back-ups zijn twee verschillende dingen. Ik kan ze zelfs voor vergelijkbare doeleinden gebruiken, maar ze zijn absoluut verschillend. We weten ook dat gebruikers geen wijzigingen op de verkeerde plaatsen moeten aanbrengen. Maar gebruikers doen onverwachte dingen en dat is een van de redenen waarom we back-ups, synchronisaties, enzovoort nodig hebben.
Hier is een gedeelte van de DriveHQ-handleiding:
--------
Over eenrichtingssynchronisatie
Eenrichtingssynchronisatie kan behoorlijk verwarrend zijn. Verschillende implementaties gaan er op verschillende manieren mee om. Zorg ervoor dat u het goed begrijpt, anders kan het problemen veroorzaken bestanden worden verwijderd per ongeluk.
Het belangrijkste om te weten is: of het nu om eenrichtings- of tweerichtingssynchronisatie gaat, wanneer de twee mappen (handmatig) gesynchroniseerd worden. de inhoud van de map moet zijn precies hetzelfde.
Stel bijvoorbeeld dat een servermap S is geconfigureerd om te synchroniseren met een lokale map C in een eenrichtingssynchronisatie. Ga ervan uit dat S en C al gesynchroniseerd zijn en denk nu eens aan de volgende gevallen:
(1) Als je een bestand toevoegt aan S, wordt het bestand gesynchroniseerd met C, wat zoals verwacht is; Als je een bestand toevoegt in map C, wordt het nieuwe bestand verwijderd uit map C bij de volgende synchronisatie.
...
Kortom, als er sprake is van eenrichtingssynchronisatie van A naar B, dan zal B, ongeacht wat er gebeurt, na afloop van de synchronisatie hetzelfde worden als A.
--------
Zoals in de handleiding werd uitgelegd, zouden de mappen na elke vorm van synchronisatie exact dezelfde inhoud moeten hebben.
Punt (1) behandelt precies het geval dat ik heb geschetst, namelijk dat bij een eenrichtingssynchronisatie een bestand dat alleen in de bestemmingsmap is aangemaakt, bij de volgende synchronisatie moet worden verwijderd om de bestemmingsmap identiek te houden aan de bronmap. Maar in de praktijk gebeurt dit niet, zelfs niet bij een handmatige synchronisatie.
Als ik de mappen synchroniseer, is dat juist omdat ik wil dat ze identiek zijn!
Ik wil graag een van mijn scenario's toelichten:
Bij DriveHQ hebben we een map met documenten die naar bepaalde klanten moeten worden verzonden. Deze documenten worden van tijd tot tijd bijgewerkt en we willen ervoor zorgen dat elke medewerker een exacte kopie van de meest recente documenten op zijn of haar computer heeft.
We bewaren kopieën in lokale mappen om interne redenen, maar ook om de continuïteit van het werk te waarborgen in het geval we tijdelijk geen internetverbinding hebben.
We willen niet dat deze documenten lokaal worden gewijzigd of dat er nieuwe documenten worden toegevoegd. Natuurlijk adviseren we onze medewerkers om de lokale map niet te wijzigen, enzovoort, maar we weten dat dit toch kan gebeuren. Daarom synchroniseren we de lokale mappen met de officiële cloudversie (eenrichtingssynchronisatie).
Dit is een geval waarin eenrichtingssynchronisatie zeer geschikt is. Als een document moet worden bijgewerkt of een nieuw document moet worden toegevoegd, doen we dat in de cloud en worden alle lokale mappen gesynchroniseerd en ontvangen ze de updates.
Maar door de manier waarop de eenrichtingssynchronisatie van DriveHQ werkt, kunnen gebruikers per ongeluk nieuwe documenten aan de lokale map toevoegen, en dit wordt bij de volgende eenrichtingssynchronisatie nooit gecorrigeerd (verwijderd). Hierdoor kunnen er verkeerde (toegevoegde) documenten naar klanten worden verzonden.
De lokale map zal nooit identiek zijn aan de bronmap in de cloud en na verloop van tijd zal de situatie alleen maar verslechteren. Dit is slechts één van de scenario's. Ik heb ook een situatie waarbij configuratie- en scriptbestanden gesynchroniseerd moeten worden voor lokaal gebruik, enzovoort.
Wat ik van een eenrichtingssynchronisatie verwacht, is precies wat er in de handleiding staat. Maar ik heb nu twee mappen met verschillende inhoud. Het zou geweldig zijn als dit probleem werd opgelost of, in het ergste geval, de handleiding werd aangepast om de situatie te verduidelijken.
Ik hoop dat u me kunt helpen met de configuratie, enzovoort. Of misschien kan het ontwikkelteam een oplossing bedenken.
Bedankt.