Faça backup do Linux remoto do Windows. Reconhecer links simbólicos

2

Estou tentando fazer backup de um servidor Linux a partir 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 acabo com redundância massiva e backups grandes demais. 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 os dados do controle remoto. Tenho a sensação de que a portabilidade do rsync do Linux para o Windows via cygwin dificulta muito o comando da maneira certa.

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

Atualizar

Finalmente fui com o Cygwin rsync e escrevi um script de shell para fazer o trabalho.

O maior problema foi configurar a infraestrutura SSH para Windows e Cygwin e reuni-los. Encontrei um bom script chamado ssh-pageant que me ajudou a fundi-los.

Outro problema foram as diferenças entre os scripts nativos do Bash e o Cygwin Bash. Mas quando você tiver o dom, ficará bem.

Rotareti
fonte
Você tentou seguir para usar o windows_rsync sem cygwin, ou o Windows Backup Agent ou o rsync Windows Integration ? rsyncA linha de comando pode não ser tão amigável à primeira vista, mas muito aconchegante depois que você decide sua sintaxe.
Hastur
Eu gosto da idéia do Cygwin, para criar um pequeno ambiente Linux dentro do Windows. Então eu fui por aqui.
Rotareti

Respostas:

3

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

  • rsynce tarsão duas maneiras consolidadas de estilo antigo de fazer backup. Você pode fazer remotamente seus tararquivos e fazer backup deles localmente. Você pode fazer até um backup incremental.
    Além disso e mais acolhedor, existe um grande número de GUI com base neles e no SSH. Alguns fontes de código aberto também.
  • Você pode procurar por uma ferramenta de plataforma cruzada . Se for multiplataforma , é suposto lidar naturalmente com links simbólicos. Veja aqui, por exemplo

  • Você pode procurar por um utilitário de backup remoto na Internet. Aqui o armazenamento de código aberto: 49 ferramentas para backup e recuperação datava de 2014, mas ainda com mais links necessários. Amanda (a primeira da lista em ordem alfabética) parece usar tare assim entender os links simbólicos .

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

  • No rsync.net, eles propõem usar o Windows rsync , o Windows Backup Agent ou o rsync Windows Integration

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

Hastur
fonte