O Windows possui um recurso interno chamado Histórico de arquivos / Versões anteriores, que faz exatamente o que você está pedindo. Você não precisa de ferramentas de terceiros.
Se você estiver no Windows 8, pesquise em Iniciar por File History Settings
para começar. Há um pequeno artigo sobre como começar a usar aqui .
Se você estiver no Windows 7, poderá ativar a opção Cópia de Sombra / Versões Anteriores para obter a versão do arquivo. Embora seja possível descarregar cópias antigas em uma unidade secundária, isso não é tão simples quanto deveria. Eu apenas combinaria versões anteriores com backups noturnos, e isso seria facilmente configurável no painel de controle.