I’m not super familiar with Syncthing, but judging by the name I’d say Syncthing is not at all meant for backups.
RestrictedAccount@lemmy.world 3 weeks ago
I use syncthing.
Is rsync better?
Syncthing works pretty well for me and my stable of Ubuntu, pi, Mac, and Windows
EncryptKeeper@lemmy.world 3 weeks ago
conartistpanda@lemmy.world 3 weeks ago
Syncthing is technically to synchronize data across different devices in real time (which I do with my phone), but I also use it to transfer data weekly via wi-fi to my old 2013 laptop with a 500GB HDD and Linux Mint (I only boot it to transfer data, and even then I pause the transfers to this device when its done transferring stuff) so I can have larger data backups that wouldn’t fit in my phone, since LocalSend is unreliable for large amounts of data while Synchting can resume the transfer if anything goes wrong. On top of that Syncthing also works in Windows and Android out of the box.
WhyJiffie@sh.itjust.works 3 weeks ago
its for a different purpose. I wouldn’t use syncthing the way I use rsync
MangoPenguin@lemmy.blahaj.zone 3 weeks ago
Different tools for different use cases IMO.
But neither do backups.
RestrictedAccount@lemmy.world 2 weeks ago
I dunno.
I am using it to keep a real time copy of documents on an offsite server.
Feels like a backup to me.
MangoPenguin@lemmy.blahaj.zone 2 weeks ago
What happens if you accidentally overwrite something important in a document and save it though? If there’s no incremental versioning you can’t recover from that.
RestrictedAccount@lemmy.world 2 weeks ago
That is a good point.
In my case, I was trying to address the shortcomings of Apple Time Machine. I use a Mac mini as the server I work from on all my machines. Time Machine does the version Managment for me.
I just use Sync Thing through a VPN to keep an offsite backup of content files (not a complete OS restore) and to keep a copy of critical files on my laptop in case I am away from my home network and need to see a file.
I still need to implement a regular air gapped backup instead of the ad-hoc that I have now.