Well, I'm finally getting around to putting my 30 or so servers on version control. It's a slight pain in the add but well worth it. In the past I'd made use of rsnapshot which I generally liked. This go-round however, I'm using git.
reasons:
- setup is easier
- repositories are more compact
- trivial restoration
- built in diff/stat tools
- ease of maintaining local and remote repositories