𝕽𝖔𝖔𝖙𝖎𝖊𝖘𝖙
  • 0 Posts
  • 9 Comments
Joined 1Y ago
cake
Cake day: Jun 20, 2023

help-circle
rss

It depends what I’m backing up and where it’s backing up to.

I do local/lan backups at a much higher rate because there’s more bandwidth to spare and effectively free storage. So for those as often as every 10 mins if there are changes to back up.

For less critical things and/or cloud backups I have a less frequent schedule as losing more time on those is less critical and it costs more to store on the cloud.

I use Kopia for backups on all my servers and desktop/laptop.

I’ve been very happy with it, it’s FOSS and it saved my ass when Windows Update corrupted my bitlocker disk and I lost everything. That was also the last straw that put me on Linux full-time.


Personally I use vscode remote-ssh for editing random files on other servers if I want/need a GUI for it.


I guess it depends on how you do it.

I use Kopia so I can easily mount a snapshot like a removable disk or restore a snapshot so I typically test my backups by simply restoring them


Tbh I don’t really bother with Glacier. It is a lot more expensive than it seems especially when you want to restore anything.

I generally just use intelligent tiering and it kind of balances out.

You might think “oh well I’m probably never going to restore from here anyway”

I am here to tell you that’s a very foolish attitude.

If you aren’t testing your backups you might as well not have them.

My honest advice if you must insist on using Glacier is to start off in a normal tier, and keep it there long enough to have tested the backups before transferring it as-is into Glacier.

It’s not perfect as there’s really no guarantee that data remains safe but at least it mitigates the possibility and reduces the cost to initially use standard tiers before retiring it to Glacier.


I’ve been using S3 but I’m considering Cloudflare R2 as it might be a bit cheaper



I like Kopia, similar feature set to Borg but I prefer its UI


Hey I don’t really have a solution for you, but if you are still stuck on this, give tailscale a try.

I used to have a manually-configured WireGuard server too, and had a lot of the same issues you are.

Now I just use tailscale to manage that (it’s still a WireGuard backend just like you are looking for) and I actually have my Pihole configured as the DNS host for my local network and my Tailnet so it’s used by all of my devices even remotely.

So the same outcome you are looking for but with a slightly different path to get there


I used Google Domains for many years.

I think mostly because it came as a package with my Google Workspace account.

But the whole "selling their domain accounts to Squarespace and not even bothering to notify us kind of turned me off to them.

I am now happily using Cloudflare instead.

Frankly I don’t miss it.
The rates seem a tiny bit cheaper and the API/etc is far more advanced.

I suspect I will be much happier with Cloudflare in the long run