If you’ve ever used a Sonicwall SSL-VPN 2000 you’ll know that the device lacks a CLI. The inclusion of one seems like a no-brainer to me, but you’d think that’s not a normal feature in a network device when speaking with their salespeople and support reps.
I still think that it’s a great little producte at a very reasonable price. If you have any sort of centralized backup system, you’ll want to integrate the SSL-VPN 2000 unless you plan on taking a manual backup every time you make a change or assign a bookmark to a user. Here’s an easy way to do that with Python. I’ve only used this script on Linux, but probably wouldn’t take much work, if any, to get it to run on Windows. As far as backup systems go, I currently use it with the excellent BackupPC backup system. It should be able to be integrated into any system able to launch a script, though, such as Backup Exec or Amanda. It could also be simply run as part of a cron job or Windows scheduled task.