/------/

21/3

EDIT: Thank you all for your replies. I love the Lemmy community!

Here’s an idea of the backup flow that I think would fit neatly with our computer usage. There are stretches of time (week-long) where I don’t even wake the computer up.

  1. syncthing syncs stuff from our laptops onto the server.
  2. deja-borg-restic-dup-or-whichever-encrypted-iterative-backup-solution-wins-my-heart then proceeds to take “snapshots” of the data which syncthing delivered to the server. One weekly and one monthly snapshot for each laptop.
  3. The server proceeds to send the snapshots to an off-site server somewhere, a Back Blaze type deal where I might keep a couple of weeks and months worth in backups.

Something like that?

Both me and the wife live comfortably on 512GB SSD each so there is not a ton of data to be dealt with. Thing looking to be backed up are basically the XDG user directories á Desktop, Documents, Photos, Music et cetera…

My worries with the ARM SBCs are the specific disto images built for them. How long does support/maintenance last for one of these images? I know it depends on the distro. My worries are that as new iterations of a board is dropped onto the market the images for the older board get more and more neglected. Maybe that does not matter and the images basically just “drivers” which once implemented are good for years and years to come?

Dream would be something along the lines of an Odroid HC4 (OLED) with a Void Linux (it’s my jam) image running on an SSD along with a beefy 6TB HDD. Low cost, low electricity, redundant enough if off-site backups are implemented. Have the OLED display current updates available and status for syncthing and deja-borg-dup-kup-restic-blaze.

/------/

20/3

TL;DR: What I want from this post is to hear and be inspired by how you go about backups and or other services and general home server thoughts. Hardware, software, family constellation, maintenance routines and other aspects related to your setup.

/------/

20/3

I just realized I have not had any local backups of files and photos since 2015-16~ when I left the fruit-computer sphere and their Time Machine. Instead I’ve relied on Dropbox and more recently Mega for two-way file sync to act as a backup.

Difference between those days and now is that I have my own family with needs for proper backups and it has to be done via a local server solution/NAS. Furthermore, it makes little sense sending files to unknown servers using services like Dropbox and Mega.

Big time option-paralizys going on here.

ARM or X86 - Proxmox, non-rolling vs rolling - SBC kit, tower, rack or prebuilt NAS for home use. TDP and wattage. Quicksync. Stay on Linux or hop on over to freeBSD for proper ZFS or fully embrace BTRFS and stay with what I know best. I heard XFS is a thing too…

Going slightly insane weighing all the options against each other and options in different combinations against each other.

Trying to avoid resource and money waste by informing myself enough to make purchases with good longevity.

Many thanks for any input on these matters! :)

  • @Jeffrey
    link
    23 years ago

    But then I’m duplicating data on the cloud repo and having to pay more for storage. =) It’s only a few dollars more, but I’m frugal to a fault sometimes!

    • @nutomicA
      link
      13 years ago

      The NAS wouldnt create a backup of the other backups in that case, because that just seems weird to me. On the other had, you are missing a second backup for the NAS data (unless that one only has the backup data).

      • @Jeffrey
        link
        23 years ago

        Borg only deduplicates data contained in the same repo, each of my computers use separate repos because using a single repo for multiple computers is not recommended.

        You’re right that I only have one backup of the NAS data, though. I’ve been thinking about buying another drive for RAID 1 on the NAS, but I haven’t done that because it would only be useful in the event that both my drive and the cloud provider fail in the same time frame. I feel like that’s reasonably unlikely.

        I see you use borg, too. What is your backup setup?

        • @nutomicA
          link
          23 years ago

          I simply have each server backup directly to the cloud. And there is no duplicate data between them, so having separate repos isnt a problem at all. Also I dont backup any laptops or desktops directly, instead those synchronize important data to the server using Nextcloud/Syncthing, and the server handles backups of the data.

          • @xergi0k
            link
            3
            edit-2
            3 years ago

            deleted by creator

            • @nutomicA
              link
              13 years ago

              I would consider both setups quite different, because @Jeffrey@lemmy.ml cant access any plaintext files on their NAS directly (in case a client fails). But their setup could probably be considered more secure because of that.