Links do SIS e pontos de nova análise

O SIS é um driver de filtro NTFS que substitui arquivos duplicados por links de cópia na gravação (conhecidos como links do SIS) que apontam para um único arquivo de backup, reduzindo a sobrecarga de disco e cache desses arquivos. Esse arquivo de backup está contido em um repositório comum. A implementação da arquitetura do SIS usa pontos de nova análise que contêm informações sobre os links do SIS.

Os links do SIS são implementados como arquivos esparsos, geralmente com a maioria dos intervalos do arquivo não alocados e um ponto de nova análise. A estrutura e o conteúdo de um ponto de nova análise são opacos para seus aplicativos de backup e restauração; no entanto, seus aplicativos enviam e recuperam os dados dentro desses pontos de nova análise de e para funções de API do SIS que processam as informações neles. As informações em um ponto de nova análise referem-se a um único arquivo de backup que contém os dados reais do arquivo. Esse arquivo de backup é chamado de arquivo de repositório comum e existe no repositório comum.

Ao restaurar um link do SIS, seu aplicativo de restauração deve executar as seguintes etapas:

  1. Determine o arquivo de armazenamento comum ou arquivos aos quais o link do SIS aponta.
  2. Se o arquivo ou os arquivos não existirem no repositório comum, restaure o arquivo ou os arquivos junto com o link do SIS.
  3. Se o link do SIS apontar para um arquivo de repositório comum ou arquivos existentes no disco, restaure apenas o link do SIS. Lembre-se de que os dados em arquivos de repositório comuns nunca são alterados, portanto, se um determinado arquivo de armazenamento comum ainda estiver no disco no momento da restauração, ele terá o mesmo conteúdo de quando foi feito backup e não há necessidade de substituí-lo.

A única sobrecarga adicional necessária para backups assistidos pelo SIS é que seu aplicativo de backup deve fazer backup do link do SIS e dos dados associados aos arquivos de backup. Todas as operações de backup e restauração do SIS são locais para um volume específico.