It Works on every desktop and server and takes minimal cpu and memory. Backblaze b2 buckets can be configured to retain overwritten copies, or you can take periodic snapshots within b2.
Ask HN: Developer Workstation Backups
11–20 of 52 posts
Re: Ask HN: Developer Workstation Backups
#12But the actual workstation is IntelliJ, git, language tooling, neovim, fish shell, and firefox. The rest are constantly changing based on the project, e.g. language tooling and libraries, and most projects either install these automatically or make them clear to install.
i’ve set up my dev workstation so often it takes me like 30 minutes to go from fresh OS to working on a project. maybe one day ill make a shell script or something but the software i need changes so often it doesn’t really matter.
Re: Ask HN: Developer Workstation Backups
#13Additionally, I recommend a solution that can restore entire volume images in case of boot drive failures. Time Machine or Carbon Copy Cloner on Mac and Macrium on Windows are nice choices in my experience. Acronis was also very reliable in the past, but since then, they have shifted to yearly nonsense upgrades with questionable value. It reminds me of the transition of Nero Burning ROM into the Nero Media-whatever-center-thingy, where the core functionality remained unchanged while more and more auxiliary features were added.
Re: Ask HN: Developer Workstation Backups
#14for linux, ZFS, and a couple of scripts to do snapshotting and copying the backups to a target host.
Re: Ask HN: Developer Workstation Backups
#15Re: Ask HN: Developer Workstation Backups
#16I'm not saying this is the correct approach but it has worked for me.