Subversion (svn) as a Backup

If you're programming (or managing programmers), you can use Subversion or any other revision control system as a backup.

If you're not using a revision control system at all, it's a good idea to start immediately.

Not only does the repository (the system where the code is stored) a backup of the code - it's also a way to roll back changes to your code. All the popular systems also enable team programming over the internet.

The few hours spent learning the system pay off many times over in saved time and mitigated risk.