I’ve only just realised this is an active community (thanks Sept25 Community Highlights) and am very excited to see what you all are up to and interested in. As a brief intro to my setup: https://spsoul.blog/what-i-self-host-and-why/

The one thing I haven’t quite worked out is backups. I know all about 3-2-1, but that’s a lot to setup for a little free homelab like mine. All I’m interested in is having a daily or weekly backup just in case my hard drive gives out . I don’t necessarily want to setup an entire RAID right now or pay another company to handle it, unless it’s relatively painless. What’s the simplest setup you’d recommend for a novice like me?

  • solbear@slrpnk.net
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    18 days ago

    I have been a major sinner on the backup front, but I’m now in the process of setting up automated restic encrypted backups that first copies to a different hard drive, that is then is rscynced to my Hetzner storage box (you can also swap this around - rsync to another hard drive, then use restic to dump it on the Hetzner server, but I want the backups with multiple snapshots locally as well). Primarily for Docker container configs and data for now, but I will set up similar automation for dumping stuff from my laptop on my local server and then similarly push encrypted restic repos to Hetzner. Not set up RAID or a NAS or anything like that, but I will eventually build a NAS. I am forcing myself to write the scripts in bash as well to get some more experience with it - I usually default to Python for any scripting, but in this case I would almost only use subprocess.run anyway :)

    ETA: The 1TB storage box is 4 EUR a month or something like this.