Como reverter um único arquivo de backup com rsync?

0

Eu apenas configurei um NAS Linux como um servidor rsync para fazer o backup do nosso servidor de arquivos. Estou salvando várias versões de cada arquivo e sei como restaurar um instantâneo do nosso servidor, mas o que realmente precisamos é reverter um único arquivo. Trabalhamos com grandes arquivos CAD que ocasionalmente se tornam corruptos. Usando o rysnc, como faço para listar todas as versões de um único arquivo e, em seguida, especifique uma para ser restaurada? Eu ficaria bem em fazer isso no servidor usando SSH ou com um aplicativo cliente do Windows.

    
por buttonsrtoys 15.01.2014 / 17:41

1 resposta

0

É difícil responder à sua pergunta, já que não há informações suficientes sobre "o NAS".

De um ponto de vista geral, você deve simplesmente encontrar o arquivo apropriado no rsync e copiá-lo. A idéia do rsync é que a árvore de arquivos para cada versão está completa, então você pode copiar um único arquivo ou diretório ou o que você tem, com a única preocupação de ser a data da restauração. (O rsync faz esse truque usando links simbólicos para arquivos inalterados, portanto, se um arquivo não for alterado entre as versões, haverá um arquivo, mas ele aparecerá como vários arquivos, um em cada backup.

Assim, se você puder navegar pelo snapshot apropriado, você poderá baixá-lo apenas se o seu NAS permitir, caso contrário você pode usar scp ou (programa de cópia do SSH) ou sftp (versão ssh do FTP - que deve permitir navegue pelo sistema de arquivos) para copiar o arquivo do NAS.

    
por 15.01.2014 / 19:13