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, a tool capable of safely and quickly backing up one or more WSL instances!
I used Go and the power of goroutines, and 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!