Como restaurar eficientemente a pasta Library parcialmente apagada no OS X

0

Estou usando o OS X Lion e tentando excluir alguns arquivos que fiz acidentalmente (de home directoy):

rm -fr Library

Eu percebi isso cerca de 15 segundos depois e fiz

killall rm

Algumas pastas foram apagadas, é claro, dentro da "Biblioteca". Agora o sistema parece estar ok, mas temo o que acontecerá em caso de reinicialização.

Eu tenho um backup do Time Machine de 5 dias atrás. Gostaria de saber se seria uma boa solução, apenas copiar toda a pasta "Library" do meu diretório home do backup e substituí-la.

Ou qual você acha que seria a melhor abordagem?

PS: Para restaurar apenas os diretórios excluídos dentro da "Biblioteca", em que ordem "rm" começa a deletar diretórios, alfabeticamente?

    
por flow 18.06.2012 / 17:14

1 resposta

1

Eu não arriscaria nada e restauraria seu ~/Library completo. Há tantas possibilidades de itens perdidos que você confiou - apenas poucos arquivos são restaurados automaticamente pelo sistema, por exemplo, aqueles em ~/Library/Preferences ou ~/Library/Application Support .

Ambos os diretórios contêm os dados mais importantes do usuário, ou seja, as configurações do seu aplicativo e dados adicionais (por exemplo, registros de bate-papo, perfis de navegador, etc.). Assim, ao restaurar, você pode perder dados salvos nesses cinco dias.

Verifique também ~/Library/Mail para qualquer conteúdo do Mail.app. Por último, mas não menos importante, a pasta ~/Library/Keychains conterá suas senhas salvas.

A propósito, a ordem de uma rm recursiva é profundidade primeiro . Então, ele entra na primeira pasta - o mais profundamente possível - e começa a excluir a partir daí. Somente quando esta pasta é completamente removida, a próxima é percorrida *:

In the case of commands such as rm and du, a postorder depth-first search is, in fact, the method of choice. This is because the descendants of a directory must be processed before the directory itself can be processed.

* Glenn S. Fowler, David G. Korn, K.-Phong Vo, Um Walker de Hierarquia de Arquivo Eficaz .

    
por 18.06.2012 / 22:33