Software-update: Syncthing 1.10.0

Syncthing logo (75 pix) Versie 1.10.0 van Syncthing is uitgekomen. Syncthing is een opensourceprogramma waarmee bestanden tussen twee computers kunnen worden gesynchroniseerd. Dit gebeurt net als bij BitTorrent Sync zonder dat er een centrale server tussen zit, zoals dat wel het geval is bij opslagdiensten als bijvoorbeeld Dropbox, Google Drive, OneDrive en iCloud. De software is onder meer beschikbaar voor Windows, Linux, macOS en Android. Ook zijn er packages voor Synology en Qnap. In deze uitgave zijn de volgende veranderingen en verbeteringen aangebracht:

Syncthing 1.10.0

This release adds the config option announceLANAddresses to enable (the default) or disable announcing private (RFC1918) LAN IP addresses to global discovery.

Bugfixes:
  • #6880: fatal error: concurrent map iteration and map write
  • #6917: Reconsider db check on upgrade
  • #6930: Can't add new folder with versioning enabled, Cleanup Interval field lacks default value
  • #6940: TypeError: Object doesn't support property or method 'startsWith' in IE 11 / Windows 7
  • #6943: Missing strings for translation
  • #6961: Accounting issue with receive-only deleted files causing spurious 95% completion for remote devices
  • #6968: Very slow scans on Windows in 1.9.0
  • #6972: Deleting a folder containing a symlink results in a permanently out of sync on windows
  • #6973: given name "syncthingxxx.tmp" differs from name in filesystem "syncthingXXX.tmp"
Enhancements:
  • #4277: Announce internal and external address to the global discovery service, encrypted
  • #6734: Consider moving configuration to a proto contract
  • #6928: Announce LAN addresses to global discovery
Other issues:
  • #5436: MultiArch for Docker
Syncthing screenshot (620 pix)
Versienummer 1.10.0
Releasestatus Final
Besturingssystemen Windows 7, Android, Linux, BSD, macOS, iOS, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016, Windows Server 2019
Website Syncthing
Download https://github.com/syncthing/syncthing/releases/tag/v1.10.0
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

06-10-2020 • 18:22

7 Linkedin

Submitter: patviev

Bron: Syncthing

Update-historie

Reacties (7)

Wijzig sortering
Voor de geïnteresseerden:

SyncThing heeft standaard het gebruik van Global Discovery en Relay Servers aan staan. Je gebruikt dan servers van anderen/van SyncThing organisatie zodat jouw apparaten elkaar kunnen vinden.

Als je thuis een server, NAS of always on PC hebt, kan je SyncThing erop installeren en heb je helemaal geen externe servers nodig.

Je haalt de vinkjes van Global Discovery, NAT traversal en Relay Servers weg. Dit doe je trouwens in de settings van zowel je server als al je clients weg.
Vervolgens voegt je de server toe aan je clients zoals je gewend bent (via Local Discovery of QR code of het ID zelf), maar vervang je bij het adresveld "dynamic" voor het IP adres van je thuisserver. Het is wel handig als je hier een domein naam aan hebt gekoppeld, mocht je ISP je IP adres vernieuwen. De exacte syntax is belangrijk (hier heb ik uren aan verloren):
tcp://mijnserverdomeinnaam.com:22000

(Port forwarding voor die poort moet zijn ingesteld. Het is niet mogelijk om dit zonder forwarding en bijv icm een proxy te doen. SyncThing doet namelijk niet aan HTTP dus de redirect komt niet door, trust me heb het uitvoerig getest.)

Dit werkt echt top! Supersnel en volledig onafhankelijk van derden.

Als je wil dat je clients elkaar kunnen vinden, is het wel handig om Global Discovery aan te laten staan bij de clients alleen. Het is volgens mij ook mogelijk je server als introducer/Discovery server te laten werken, maar dat heb ik nog niet uitgezocht.

[Reactie gewijzigd door Jazco2nd op 6 oktober 2020 19:47]

Nice, dat wist ik nog niet. ik ga dat ook proberen.
Hoe is de performance van Syncthing tegenwoordig bij grote mappen met veel bestanden?

In het verleden heb ik geprobeerd om ongeveer 240GB en 300.000 bestanden te synchroniseren tussen verschillende Windows servers, maar dit bleek toen geen goede oplossing.
Syncthing was erg langzaam, veel bestanden werden niet gesynchroniseerd en het CPU gebruik was erg hoog. Met bittorrent sync/Resilio Sync had ik deze problemen niet.
Dat was mijn ervaring ook. Syncthing deed meer dan een week over iets waar Resilio nog geen dag over deed. Het verschil was bijna een factor 10.
Ik heb nu een Resilio licentie. Alles werkt als set and forget
Staat bij bugfixes:
#6968: Very slow scans on Windows in 1.9.0
Tijd om opnieuw te testen dus...
Heb al vaker bij de bugfixes van Syncthing verbeteringen gezien op dit vlak, maar toen ik het opnieuw heb getest was de performance nog steeds onvoldoende voor mijn use case.
Dus ik ben een beetje sceptisch door deze eerdere ervaringen.
Staat bij bugfixes:
#6968: Very slow scans on Windows in 1.9.0
Tijd om opnieuw te testen dus...
Ach, waarom? Resilio doet het al jaren perfect. Dat testen gaat weken kosten. Als het werkt ben ik niet beter af dan nu en als het niet werkt heb ik een enorme berg werk verzet.

Kies score Let op: Beoordeel reacties objectief. De kwaliteit van de argumentatie is leidend voor de beoordeling van een reactie, niet of een mening overeenkomt met die van jou.

Een uitgebreider overzicht van de werking van het moderatiesysteem vind je in de Moderatie FAQ

Rapporteer misbruik van moderaties in Frontpagemoderatie.



Op dit item kan niet meer gereageerd worden.


Nintendo Switch (OLED model) Apple iPhone SE (2022) LG G1 Google Pixel 6 Call of Duty: Vanguard Samsung Galaxy S22 Garmin fēnix 7 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2022 Hosting door True

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee