Backup do Linux remoto a partir do Windows. Reconhecer links simbólicos

2

Estou tentando fazer backup de um servidor Linux de um laptop com Windows 7. O problema que estou enfrentando é que as soluções de backup para Windows não reconhecem os links simbólicos do Linux. Os clientes de backup apenas seguem o link simbólico e o copiam como se fosse um diretório ou arquivo e eu acabo com redundância maciça e backups superdimensionados. Eu preciso do cliente de backup para copiar os links simbólicos como links simbólicos ou ignorá-los.

Instalei o cygwin para obter acesso ao rsync, mas não consegui executar um processo de backup para salvar dados do remoto. Tenho a sensação de que a portabilidade do rsync do Linux para o Windows através do cygwin torna muito difícil controlá-lo da maneira correta.

Deve haver uma maneira mais fácil de fazer o backup? Ou o rsync é o caminho a percorrer?

Atualizar

Eu finalmente fui com o Cygwin rsync e escrevi um shell script para fazer o trabalho.

O maior problema foi configurar a infraestrutura do SSH para o Windows e o Cygwin e reuni-los. Eu encontrei um script legal chamado ssh-pageant que me ajudou a mesclá-los.

Outro problema foram as diferenças entre o script Bash nativo e o script Cygwin Bash. Mas depois de ter o jeito, você vai ficar bem.

    
por Rotareti 21.04.2015 / 14:29

1 resposta

3

Você tem tantas possibilidades ... e esse número crescerá com o tempo.

  • rsync e tar são duas maneiras consolidadas do estilo antigo para fazer backup. Você pode fazer remotamente seu (s) arquivo (s) tar e fazer o backup localmente. Você pode fazer até mesmo um backup incremental.
    Além disso e mais aconchegante, existe um grande número de interfaces gráficas baseadas nelas e no SSH. Alguns opensources também.
  • Você pode pesquisar por uma ferramenta entre plataformas . Se cross-platform é suposto lidar naturalmente com links simbólicos. Dê uma olhada aqui

  • Você pode procurar um utilitário de backup remoto na Internet. Aqui, o Open Source Storage : 49 Ferramentas para backup e recuperação datadas de 2014, mas ainda com links necessários. Amanda (a primeira da lista em ordem alfabética) parece usar tar e assim entender links simbólicos .

  • Um exagero exótico pode ser uma máquina virtual com uma instalação mínima do Linux com rsync e ssh packages e você terá sua máquina emulada local com ferramentas reais do Linux ... (e então você pode usar novamente rsync :)).

  • De rsync.net eles propõem o uso de windows rsync , ou Agente de Backup do Windows ou o rsync Integração com o Windows

  • Entre os outros que você pode tentar usar winscp , eu tenho que verificar se ele funciona corretamente com o simbólico link como parece para mim.

por 21.04.2015 / 15:34