Como armazenar arquivos especiais do Windows em um arquivo?

0

Ocasionalmente, eu gosto de fazer o backup de toda a minha unidade do sistema Windows (atualmente o Windows 10, mas não sinto que essa seja uma pergunta específica da versão), como quando eu a substituo. Eu gosto de arquivar tudo em um arquivo e colocar esse arquivo no Glacier ou outro armazenamento frio online.

EDITAR : não estou falando da minha unidade executando ; Quero dizer, uma antiga unidade do sistema em um disco secundário.

Ainda não encontrei nada que lide corretamente com todos os tipos de arquivos NTFS a seguir:

  • Junções
  • Links rígidos
  • Soft links (pontos de nova análise ??)

"Correctly" aqui significa "o link não é seguido, mas é armazenado no arquivo de forma que, quando restaurado, aponte para o mesmo local de antes".

O 7-Zip parece a escolha óbvia para esse tipo de coisa, mas tomando como exemplo o diretório \ Users \ foo \ Application Data, versões antigas do 7-Zip armazenariam isso como um arquivo de comprimento zero, eu acho ?, mas a versão atual faz um loop infinitamente e eventualmente explode.

De acordo com uma pesquisa no Google, o WinRAR não faz melhor.

Tanto quanto eu posso dizer, eu tenho as seguintes opções; todas essas opções parecem terríveis e estou me perguntando o que está perdendo:

  1. Faça backup da unidade usando algo como CrashPlan e, em seguida, faça um zip e faça backup do diretório de armazenamento para esses backups, porque esses arquivos serão normais. Isso me faz uma restauração completa e correta, mas me liga a essa ferramenta de backup em particular para todos os tempos (o que se torna menos impressionante se a empresa sai do negócio ou qualquer outra coisa, mas talvez haja uma ferramenta de backup de código aberto nesse espaço).
  2. Use algo como tar (o 7-zip tem um modo tar) que entende os links, mas não entende a semântica do NTFS, possivelmente perdendo todos os tipos de detalhes importantes.
  3. Backup (usando FastCopy ou algo assim (FastCopy faz um excelente trabalho com esses tipos de arquivos, a propósito, embora pareça converter alguns junções em links suaves) para um disco rígido virtual (VHD, VMDK, algo; não Certifique-se de que a melhor opção é a compatibilidade para a frente) e, em seguida, comprima e faça backup da imagem do disco.
  4. Exclua as junções e links de diretório; deixe os links de arquivos serem puxados normalmente. Pode-se encontrar scripts para isso na web. O que lhe dá uma ideia de quão comum e difundido é um problema.
  5. Localize ou escreva um script para substituir esses tipos de arquivo por arquivos de texto que descrevam onde eles costumavam apontar, tornando os dados recuperáveis na teoria.

Existem melhores opções?

    
por rlpowell 16.05.2017 / 17:23

1 resposta

0

Você precisa de um cliente de backup que seja executado fora do Windows (por exemplo, crie uma imagem do sistema) ou um que possa usar o Volume Shadow Copy (VSS). O VSS tem a vantagem de poder fazer backup de arquivos enquanto o Windows está em execução.

Isso significa que você estará vinculado a um programa.

Tenho uma boa experiência com a Veeam para fazer backups e é gratuita para uso pessoal. Ele se comporta como uma solução de backup profissional, fazendo o backup em uma programação, quando uma unidade USB é conectada e tem a capacidade de retomar um backup quando o sistema foi desligado e ligado posteriormente.

    
por 16.05.2017 / 17:48