Backup setup
We tried AlphaVPS as a backup server, but the IO was so slow that the backups failed every day. Their support did not respond in 2 days so we canceled it and got a physical server with 2X 8TB HDDs in RAID1 for the backups. It works like a charm, but it costs much more than a cheap VPS.
For us backups are critical so it is worth it, we prefer reliability.
pulse Contabo is pretty cheap, I don't think anyone can beat them in the price battle. However, their service is terrible... We have a server that was purchased for a year and on the first month we lost access to it, can't be re-installed, nothing. It is not even showing in their control panel. We are sending them weekly mails and since like July nobody has ever replied I'm not joking, I wish I were.
vsmbg If You want to build hosting company or web agency with own hosting , never go to other hosting provider to get a server always buy the server u like and place it at DC of your choice. Donāt bother at all you be loosing all your customers eventually. Obv the cost for server can be 5k to 125k depending what you building but itās much cheaper (long term) to get loans from bank or government to fund your own IT Infrastructure. With good marketing even big servers can be quickly filled up with tenants to give you good profits. 3-5 years loans be paid off and you have all your servers in DCs of your choice and you pay only for electricity and uplinks. Donāt bother getting loans if you donāt have good marketing strategy, as you gonna loose all.
And never buy second hand, always look for latest technology like cpu, ram, nvme, uplinks of at least 2x10GBs per server etc.
We can play as much as we like with VPs for development other than that not good.
And by the way all your IT need to comply with ISO 27001, NIS2. Otherwise big penalties that gonna force you to close your company.
Kosta Same like getting a Dedicated Physical Server from a provider.
dalet11 We tried AlphaVPS as a backup server, but the IO was so slow that the backups failed every day. Their support did not respond in 2 days so we canceled it and got a physical server with 2X 8TB HDDs in RAID1 for the backups. It works like a charm, but it costs much more than a cheap VPS.
For us backups are critical so it is worth it, we prefer reliability.
Yes, cheap storage VPS options often struggle with IO issues when exceeding 1 or 2TB. Still, you have two choices:
- Get a dedicated server like the one you mentioned, this is the easier method.
- Or, grab several 1TB VPSs (AlphaVPS works best with the Dallas, USA DC in our tests) and group your Enhance servers into smaller groups (easily managed using the Enhance group feature), with each group backed up to one of the VPSs.
We prefer option 2 to save money and avoid putting all our eggs in one basket, but others opt for a single big dedicated box for peace of mind.
- Edited
Last advice, build all your servers under MAAS , for your enhance cluster. And build OpenStack under that MAAS and you good to go to offer all you like to your customers and if you mange to get compliant with ISO 27001, 27017, NIS2 and PCIdss then you good to go to overtake major hosting and cloud providers
Donāt forget use your own hardware and make sure you are the only one who can access physically the hardware!
Probably to start you gonna need 100k as minimum for MAAS and 200k for openstack hardware !
If someone here thinks to forget about compliance, well donāt get surprised if you get on the 5year of your business penalty for 1 000 000 with notice pay within 14 days or we shut down your company.
I had success using Hetznerās storage box as a backend for BorgBackup which I run as a daily cron job on my enhance backup server. This allows me to have short term retention on the backup server (for quick restores) but longer term ācold storageā for recovery if everything goes to pot/I need historic data. Works a treat, fast, and has been reliable for years like that.
Negatives are, Iām backing up a backup, so if the backup is bad then the backup of that is bad.
Once enhance improves the s3 function to be incremental, S3 will make sense
For Hetznerās storage box, Iād recommend considering using it as a Loop Device instead for peace of mind. This guide made by @slimx might help. We havenāt tried it yet, but itās on our to-do list , it sounds promising. Since storage boxes come with snapshot backups, this setup could be a game-changer. My only concern would be the performance of the loop device in a production environment, so testing thoroughly would be crucial.
That said, Iām not a fan of the idea that even backups are on Hetznerās storage box , considering we rely on them for all our servers. If Hetzner ever has a catastrophic issue, weād be in serious trouble! Itās always better to diversify backup locations for added resilience.
We always recommend following the 3-2-1 Backup Rule. You never truly appreciate its value until disaster strikes.
To help the Enhance community easily achieve this strategy, we built and shared a script for free. Feel free to check it out here:
Backup Your Backups: A Script for Enhance Backup Servers