Copie arquivos da máquina Unix remota para o Windows

1

Eu tenho uma máquina Unix remota que não tem o SMB instalado e não consigo instalá-lo. No entanto, existem alguns arquivos localizados nesse servidor que eu preciso em uma máquina Windows.

O que eu preciso é uma maneira de copiar periodicamente vários arquivos específicos da máquina Unix com base em uma lista de nomes de arquivos que tenho em minha máquina com Windows.

Como eu vou fazer isso? - Isso tem que acontecer automaticamente uma vez por dia.

Estou pensando em um pequeno trabalho agendado no Windows que lê os nomes de um arquivo necessário e, em seguida, abre um túnel ssh e executa um comando scp remotamente e copia cada arquivo. Esta é uma boa solução ou existe uma maneira melhor?

    
por Herter 10.11.2011 / 10:09

3 respostas

4

Instale o Cygwin na máquina windows e use o comando "scp". Os arquivos podem ser "puxados" da máquina * nix para a máquina do Windows assim:

$> scp user@nixbox:/var/log/importantlogs/*.zip .
    
por 10.11.2011 / 11:19
1

Protocolo de transferência de arquivos (também conhecido como FTP)

Configure um servidor FTP em cada máquina (sugestão: deixe o UNIX ser o servidor) e conecte-se como cliente a partir da outra máquina.

Você pode automatizar qualquer comportamento sobre FTP usando scripts.

    
por 10.11.2011 / 10:41
1

Talvez Deltacopy e rsync?

link

Em termos gerais, o DeltaCopy é um programa de backup incremental de código aberto. Digamos que você precise fazer backup de um arquivo de 500 MB todas as noites. Uma cópia de arquivo normal copiaria o arquivo inteiro mesmo que alguns bytes tenham sido alterados. DeltaCopy, por outro lado, apenas copia a parte do arquivo que foi realmente modificada. Isso reduz a transferência de dados para apenas uma pequena fração de 500 MB de economia de tempo e largura de banda de rede.

Aqui está uma lista de recursos

  • Backup incremental - copia parte do arquivo realmente modificado
  • Agendador de tarefas - Os perfis no DeltaCopy podem ser executados com base em um agendamento
  • Notificação por e-mail - os administradores podem receber confirmação por e-mail sobre transferências bem-sucedidas ou com falha
  • Restauração com um clique - Os arquivos de backup podem ser facilmente restaurados.
  • Ambiente amigável do Windows - Não é necessário modificar manualmente os arquivos de configuração ou brincar com opções de linha de comando.
por 10.11.2011 / 14:02