Que parte do Windows é insubstituível? [duplicado]

1

Digamos que você tenha a tarefa de fazer backup de uma instalação do Windows. Você pode fazer backup de tudo , mas isso é ineficiente. É possível tornar um backup mais compacto, considerando esses diretórios:

(1) Much of what can be found in C:/WINDOWS is also replaceable by just reinstalling the system from scratch (and although you may not get back the exact binaries you had on the system due to updates, there is seldom a logical reason to hold onto old versions of Windows system files).

(2) Most of the things in C:/Program Files is replaceable; for instance if you want to get FireFox up and running again, just re-download the binaries from their website. Even large pieces of software such as Adobe's over-priced Creative Suite is reconstructible provided you back up the easy to store key.

(3) The data that is irreplaceable is pretty much everything in C:/Users (especially in the oft-forgotten subdirectories related to AppData). This obviously needs to be backed up.

Além desses três locais óbvios, quais outras partes do Windows podem ou não ser substituídas, e devem ser consideradas ao fazer o backup de um sistema Windows?

Por exemplo, pelo que entendi, o registro (que terá dados exclusivos) é armazenado fisicamente em algum lugar no disco rígido também.

    
por IQAndreas 25.12.2014 / 07:52

1 resposta

2

Teoria

As coisas insubstituíveis são dados do usuário , como você se identificou. Os dados do usuário são encontrados em C:\Users , que inclui ntuser.dat para cada usuário (esse é o arquivo de registro do usuário que se torna HKEY_CURRENT_USER quando o usuário efetua logon).

Tudo o que não é dados do usuário é substituível em teoria.

Uma grande pegadinha é um software que não é compatível com o logotipo do Windows. Esse software pode armazenar dados do usuário em qualquer parte do sistema (embora o Windows Vista e posteriores tentem redirecionar esses comportamentos para locais de perfil do usuário, em C:\Users , quando possível).

Praticidade

No caso de perda total de dados, a reinstalação de aplicativos do Windows + + todos os dados do usuário é um pesadelo por si só. Invariavelmente, você descobre que alguns softwares não armazenam dados do usuário onde deveriam ter ou exigem reativação , etc.

Se eu fosse investir em uma estratégia de backup abrangente, eu escolheria o método incremental com base em setor . Esse tipo de backup realmente lê os setores individuais de um disco rígido, mas apenas faz backup dos setores que foram alterados desde o backup anterior. Obviamente, o primeiro backup inclui tudo, então é grande, mas os backups subsequentes são incrementais e muito menores.

Alguns softwarem, como o Photoshop CS2, possuem proteção contra cópia (Macrovision) que grava dados em setores entre o MBR e a primeira partição. O sistema de arquivos do SO não tem conhecimento disso, e os backups baseados em arquivos não conseguem fazer backup da proteção contra cópia. No entanto, o backup baseado em setor percebe os setores alterados e os faz backup perfeitamente.

EDIT: Como sempre, não existe algo como uma bala de lascas. Os backups incrementais baseados no setor só funcionam de maneira eficiente se você não desfragmentar o disco rígido, porque uma desfragmentação reorganiza fisicamente os arquivos, modificando vários setores.

Isso se torna um problema para os discos rígidos SSD porque, geralmente, você não precisa desfragmentar (embora algumas pessoas ainda façam isso). Mas, em seguida, a restauração de um backup de setor para o SSD exige a execução de um TRIM manual posteriormente para restaurar o desempenho do SSD. E isso desgasta o SSD mais do que uma restauração baseada em arquivo.

Obrigado a kinokijuf por trazer a questão da desfragmentação!

    
por 25.12.2014 / 09:28