Those who know me are well aware that my preferred operating system is Linux, but ever since we fully switched to Microsoft in the company, I found myself (once again) having to use WSL (which I have discussed on several occasions and in various talks).
Regarding WSL, after months of intensive use both as a Developer and DevOps, I can only reaffirm my initial impressions: Microsoft has done a great job.
The sore point remains the backup issue, which is currently only possible through CLI and in a synchronous manner.
From this consideration was born the need to develop WSLSnappy, that is, a tool capable of safely and quickly backing up one or more WSL instances!
I used Go and the power of goroutines, it was really fun.
I’m beginning to implement the logic to encrypt these backups and send them to our preferred cloud.
For now, I recommend reading the documentation on my repository to understand how to use it 🙂
I’ll keep you updated!