Besides what @math2001 mentioned, you could also use the portable version of Sublime instead of the installer based version.
In this case the entirety of Sublime, including all installed packages (which thus includes your User
package and by extension your snippets) are stored inside of the portable folder. Put that folder somewhere that you think is more secure and/or easier to back up, and you’re good to go.
It’s also possible to use a directory junction to do something similar. As a test I created a directory junction between a directory named “mySnippets” in my User
package (installed version of Sublime) and a folder on my desktop. Snippets that I put into the folder were seen (eventually) by Sublime and worked per normal.
I say “eventually” because in this case (I presume due to the NTFS mechanics of junctions or some Windows API itself) Sublime can’t detect file changes that occur inside of the junction. So every time I added or modified a snippet I had to restart sublime to get it to rescan the folder.
I didn’t test doing that with the Data directly entirely (which would put the entire package list elsewhere) but based on the experience with snippets, the lack of scanning inside of the junction would be an extremely large bummer.
All in all you’re probably better off with portable version.