Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

freekmurze's avatar

Always backup your servers

Yesterday one of my servers at DigitalOcean simply ceased to exists. If I had not made backups all the data of a client would be lost. Read the full story here: https://murze.be/2016/02/today-digitalocean-lost-our-entire-server.

If you are using one of those fancy cloud hosting providers like DigitalOcean, Linode or AWS as well make sure that you have backups of all your files and all your client files.

Forewarned is fore armed!

0 likes
2 replies
bashy's avatar

Nothing is permanent. Backups in multiple places is always a must :)

1 like
Snapey's avatar

Quite a worrying tale. I would have assumed prior to this that droplets connect into some SAN equipment with fault tolerance, but I guess that does not align with the price that they want to go to market at. Yes it was $5 per month, but it could just as easily be $100's per month.

I use @freekmurze own backup package - it rocks. https://packagist.org/packages/spatie/laravel-backup, and whilst we are on the subject, I happen to have a blog post about backing up to Amazon S3 Bucket http://novate.co.uk/backing-up-a-laravel-site-to-amazon-s3-with-laravel-backup/ but I don't often consider the number of hours it would take me to rebuild the lamp stack, setup the various services, firewall, timezone etc etc.

Time to plan a snapshot I think.

Please or to participate in this conversation.