Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?
-
Hmz, guess perhaps this should've been in support instead? But can't see how to change that now...
-
This post is deleted!
-
@jdaviescoates good questions
I have no experience with the Hetzner Cloud. So my answer is more or less a generic answer to a backup strategie.
I use snapshots provided by the provider for disaster recovery. If everything is broken, I can restore the complete image. Maybe the Hetzner backup service is a kind of "snapshot" (a solution to restore the complete server including all data).
I use the Cloudron backup (important for me: to a different storage (not the local files system) - mostly minio / S3) to backup all individual apps & the configuration of my Cloudron instance. This gives me the possibility
- clone my apps (in case of testing an update on a cloned app-instance before I update the app in a productive environment)
- restore all or some apps to another server, perhaps in a different hosting environment.
For your topic "over thinking": do you have a backup strategie for your backups on a backup server?
So in short:
For me, a backup from my provider is a solution for disaster recovery of the complete Cloudron instance in the infrastructure of the hoster.
Cloudron backups give me the possibility to restore some apps, clone them or switch to another hosting provider. -
@luckow said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:
Maybe the Hetzner backup service is a kind of "snapshot" (a solution to restore the complete server including all data).
Ha, in fact "snapshots" are yet another option that Hetzner provides in addition to their backup service! So you've added another option to consider rather than eliminating any! hahaha
But thanks anyways for your thoughts
I don't really have a strategy of any kind yet, but I guess I'll end up with something like you've got in place too... just need to decide where/ how to do all those different backups!
-
@nebulon gah, I was just about to go ahead and use a Volume instead! But thanks anyway
I think I will go ahead and try using their Volumes anyway as pricing isn't that different and it's all done within their cloud console so keeps everything in one place and easy to manage.
Volumes are in effect external SSD hard drives and live on different physical infrastructure and are triple replicated so all in all seems like a good option... one thing I'm unsure about though is how much space I'll actually need for my Cloudron backs given they only back-up database and app user data?
Was about to post a new thread in support asking this when I saw the notification about your post...
-
A bit of a tangent, but I wanted to emphasize that snapshots are not backups. For example, https://news.ycombinator.com/item?id=22001822 where Gandi advertised it's snapshots are backups but the whole rack got bad and they lost all the servers and the backups just last week. A backup strategy should ideally always be in another service provider even, if possible. This avoids cases where a lockout of your account removes access to all your data entirely.
-
@girish said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:
A backup strategy should ideally always be in another service provider even, if possible. This avoids cases where a lockout of your account removes access to all your data entirely.
Hmz, good point.
I guess I had better find another good value vps provider that runs on 100% renewable energy then... I know https://1984hosting.com/ do (they aren't quite as cheap but I do I've actually already got a VPS with them where I host my Sandstorm server), so perhaps I'll try using them for backups...
Anyone know of any others? I really don't want to use any of the big tech giants nor anyone who doesn't use 100% renewable energy
-
@jdaviescoates NetCup is 100% green https://www.netcup.eu/ueber-netcup/oekostrom.php
-
@timmeh great, thanks! If it weren't for the 12 months billing I'd probably sign-up straight away to try them out (hourly billing is one of the things I like about Hetzner)... seems like they could be perfect!
Have you used them/ do you use them? Or perhaps even work for them?
-
@jdaviescoates said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:
seems like they could be perfect
Hmz, aside from the fact they seem to arbitrarily limit which languages can be used etc.
-
@jdaviescoates I use them for my own Cloudron instance! Works like a charm, they even have 18.04 with preinstalled Cloudron images so it was zero effort for setup I run my backups somewhere else though, so not sure about those.
-
@jdaviescoates My backups go via Scaleway. Was easy to setup because there was a Cloudron preset and guide for it, and it's free up to 75GBs AFAIK not green though..
-
@jdaviescoates said in Who else is hosting their Cloudron server on Hetzner Cloud? How best to do backups on Hetzner?:
use a Volume instead!
it's often the option I choose
-
https://wasabi.com & https://www.backblaze.com/b2/cloud-storage.html are both decent S3 compatible options for relatively cheap provider redundancy.
-
Since B2 recently added S3 compat, we will add it at some point - https://git.cloudron.io/cloudron/box/-/issues/508 . I did test this out a month ago and it was very slow, so I will give them sometime to ramp up. At this point, if you want to test, you can always use the "S3 compatible" as the option in the provider field in Cloudron Backups view.
-
@marcuswquinn Thanks. I did some testing and it seems they fixed the multi-part large file upload issue. I have gone ahead and added it as a provider for our next release.