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.


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.