this post was submitted on 30 Jun 2024
36 points (100.0% liked)

DeGoogle Yourself

8872 readers
67 users here now

A community for those that would like to get away from Google.

Here you may post anything related to DeGoogling, why we should do it or good software alternatives!

Rules

  1. Be respectful even in disagreement

  2. No advertising unless it is very relevent and justified. Do not do this excessively.

  3. No low value posts / memes. We or you need to learn, or discuss something.

Related communities

!privacyguides@lemmy.one !privacy@lemmy.ml !privatelife@lemmy.ml !linuxphones@lemmy.ml !fossdroid@social.fossware.space !fdroid@lemmy.ml

founded 4 years ago
MODERATORS
36
submitted 4 months ago* (last edited 4 months ago) by el_abuelo@lemmy.ml to c/degoogle@lemmy.ml
 

I am currently attempting to degoogle and at the same time move to an entirely self hosted ecosystem.

I've set up a NAS and have syncthing to deal with the dropbox/gdrive type things and have backup on a raid disk. What I am looking for now is a backup solution that can backup to my nas and in the future a remote device - probably to another nas at a family member's hous

Can anyone recommend a backup solution for this?

Technically I am not looking to degoogle as I don't gave a Google solution for this- but I guess I'm looking for a self hosted alternative to GCP backup.

top 12 comments
sorted by: hot top controversial new old
[–] MajorHavoc@programming.dev 5 points 4 months ago* (last edited 4 months ago)

Synology Drive does what you want, if you bought a Synology NAS. Look for the Synology Drive or DS Drive app for each of your operating systems.

Whatever you're using, I find it helpful so to setup Samba shares, since most operating systems can talk to it.

Some command line utilities that you may wish to schedule, if not using a sync app:

  • I've heard great things about KDE Connect, which supports a bunch of platforms.

  • On Windows: robocopy.exe

  • On Linux: rsync

  • On Mac: rsync

  • On Android: I don't have a non-Synology favorite, right now. KDE Connect looks promising.

  • On iPhone: I've heard of these "eyes" phones. People seem to like them...

Edit: I see you have Syncthing. Disregard the above.

For NAS to NAS backups, I do prefer RSync.

[–] TheOubliette@lemmy.ml 4 points 4 months ago

Use something like rclone (that can use file change deltas) when you just need to copy files to remotes and feel free to combine it with an incremental backup solutions like Borg or restic or some custom rsync scripting. Example: keep a Borg repository of your laptop or emails or whatever with whatever retention policy you want. Then copy your repository anywhere with rclone or similar.

[–] observantTrapezium@lemmy.ca 4 points 4 months ago (1 children)
[–] el_abuelo@lemmy.ml 2 points 4 months ago (1 children)

Good suggestion thank you. I looked into this a couple of months ago but forgot all about it!

[–] smiletolerantly@awful.systems 1 points 4 months ago

(Not OP) Been using Borg with a Hetzner Storagebox recently.Easy and cheap!

[–] knobbysideup@sh.itjust.works 3 points 4 months ago

My phone syncs to my nas with auto sync via SFTP when at home.

I have an rclone job on another system that then syncs the nas to rsync.net.

There's borg in that mix too but out of scope for your question.

[–] Father_Redbeard@lemmy.ml 2 points 4 months ago

I've been using Duplicacy and like it. Everything backs up to my server via Seafile (files) and Immich (photos). Then Duplicacy has a couple of B2 buckets it backs everything up to. Seems to work pretty well so far.

I've tried numerous terminal based backups like restic and Borg, but my newb brain still needs a GUI I guess. I've seen various UIs for those last 2 but haven't tried them yet.

[–] Blaster_M@lemmy.world 2 points 4 months ago (1 children)
[–] el_abuelo@lemmy.ml 2 points 4 months ago

This looks nice, but I have a fear of sexy looking free stuff because usually it means in a couple of years they'll pull the rug from under you as they try and become profitable.

[–] Redjard@lemmy.dbzer0.com 2 points 4 months ago (1 children)

Syncthing is excellent for phone sync.
What I did was have it running on a system in the network of the nas, mount the nas on that system, and place the backups folder in the nas.

If you have a system that reliably runs, or can get syncthing running on the nas, I recommend doing that.
Synology has docker iirc, there aught to be a syncthing container.
Else, slapping a pi zero into the nas' network should do the trick and be fully independent of what the nas is.

[–] el_abuelo@lemmy.ml 1 points 4 months ago

Yeah I've already got syncthing running on a pi which syncs to the nas.

[–] eco_game@discuss.tchncs.de 1 points 4 months ago

I'd recommend spinning up a backrest docker container on your main NAS, which you can then use to backup to all kinds of sources. You could then for example expose a WebDav share on your second NAS, and setup automatic backups for there.

Even though this is the DeGoogling sub, you could also use Google Drive or OneDrive as a backup source, as backrest/restic fully encrypts all backups.