this post was submitted on 18 Jun 2023
10 points (100.0% liked)

Free and Open Source Software

17960 readers
14 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I've returned after taking into consideration everyone's advice on what I should do with my basic VPS and.....listened to none of it for reasons. Well, I had a good reason. I wanted to diversify my internet consumption with all this Reddit API mess and have gone back in part to RSS. In that vein I have stood up Minflux and Wallabag on said VPS. Both are excellent if you need a RSS and a read it later app. And they can tightly integrate with one another which is rad.

So now that I've got it set up the way I want, what is the recommended method for backing it up in case of failure/data loss? It's running Ubuntu 20.04, if that helps. I have Google drive space as well as Backblaze B2 I could leverage. I just need to know which direction to look for solutions. VPS is rented through Racknerd and I confirmed they don't have snapshot function unfortunately.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago

You should do application level backups and put those in backblaze b2:

  • for postgres look here.
  • look at all the software you’re running and what they say about making backups.
  • for files that don’t change often, making a an archive (with tar) is probably good enough. But if it changes during making the archive, the backup will be inconsistent.
  • think about your RPO: how much data are you willing to loose in case of a crash? 1 day? 2 hours? 15min? Schedule your backups to be at least as frequent.
  • Don’t forget to test your backups! Otherwise you’ll only find out that the backup is unusable when you need it most…