Live data from Hacker News

Syncthing 2.0 Released

github.com

21–30 of 31 posts

Re: Syncthing 2.0 Released

#21

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

You can thing of Syncthing as a p2p dropbox. It can also double as a "live-backup" program, similar e.g. to Time Machine, if you enable file versioning in one of the peer nodes.

Rsync is great as there is a clear master copy. But if changes may happen at any copy of the data, it can become a chore.

Re: Syncthing 2.0 Released

#22

Earlier quoted context omitted.

Different use case. Syncthing just keeps folders "in sync" between two machines even if they are not on the same network. Great tool to always have a backup of pictures taken from your phone to a small raspberry pi running at home for instance.

It also syncs modifications, so it's not really a backup solution.

It can be, if you enable file versioning [1]. Or, of course, if your remote filesystem is configured for periodic snapshots.

[1] https://docs.syncthing.net/users/versioning.html

Re: Syncthing 2.0 Released

#23

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

It operates continuously whereas rsync has to be run periodically (I believe, if there is a continuous setup lmk).

Also SyncThing is bidirectional whereas rsync is one way (obvs you could also push both ways).

Re: Syncthing 2.0 Released

#25

Love to hear more about this: Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it.

here's the associated issue, I believe.

https://github.com/syncthing/syncthing/pull/10005

Re: Syncthing 2.0 Released

#26
Do you have to upgrade across all your syncthing instances at once, or will 1.x be able to talk to 2.x for a while without breaking? It seems like a pretty big update and I'm not sure what I need to think about if I'm upgrading

Re: Syncthing 2.0 Released

#27

Do you have to upgrade across all your syncthing instances at once, or will 1.x be able to talk to 2.x for a while without breaking? It seems like a pretty big update and I'm not sure what I need to think about if I'm upgrading

“Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1.”

https://github.com/syncthing/syncthing/releases/tag/v1.30.0

Re: Syncthing 2.0 Released

#28

Do you have to upgrade across all your syncthing instances at once, or will 1.x be able to talk to 2.x for a while without breaking? It seems like a pretty big update and I'm not sure what I need to think about if I'm upgrading

“Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1 .” https://github.com/syncthing/syncthing/releases/tag/v1.30.0

Ah thank you, I was looking for that in the v2 release notes and couldn't find it

Re: Syncthing 2.0 Released

#30
post #10

Earlier quoted context omitted.

What's the latest story on Android? Last I heard they stopped official support there due to the newer restrictions Google has been imposing.

Syncthing-fork is in the Play Store and works fine for me.

More info about the release situation:

https://github.com/Catfriend1/syncthing-android/blob/main/wi...

Play Store build:

https://play.google.com/store/apps/details?id=com.github.cat...

Post reply on HN