Os instantâneos não são realmente backups em si. Eles estão simplesmente usando ponteiros para apontar para outro conjunto de blocos na unidade.
Por exemplo, digamos que você tenha um arquivo chamado "ServerFault.doc" e use blocos A, B e C no disco rígido. Quando você tira um instantâneo, o Snap.0 (meu nome para o primeiro instantâneo) aponta para os blocos A, B e C. Ele simplesmente faz uma cópia do ponteiro, mas não dos dados.
Agora digamos que você altere o arquivo. Quando você salva o arquivo, em vez de substituir os blocos existentes, o recém-alterado "ServerFault.doc" pega blocos A, B e D (presumindo que o bloco D contém as alterações no arquivo) e agora o ponteiro do arquivo aponta para A, B e D (deixando C inalterado). Se você tirar outro instantâneo, o Snap.1 agora aponta para A, B e D. Se você "restaurar" o Snap.0, ele simplesmente muda para o ponteiro para olhar para esses blocos.
Dependendo do sistema de arquivos, esse processo pode ser muito engenhoso. No entanto, não é um backup no sentido de que, se a unidade falhar, você ainda perderá seus dados. Os dados ainda devem ser copiados para outra fonte a ser protegida.