Sincronização de duas pastas (sincronização de 1 via), uma na intranet e outra na extranet [fechada]

3

Eu tenho um servidor na intranet (associado ao domínio, acessível via conta de domínio) e outro na extranet (não ingressado no domínio, acessível pela estação de salto usando uma conta local). Pastas compartilhadas em servidores da intranet são acessíveis para usuários do domínio, que podem atualizar o conteúdo conforme necessário. Essas pastas precisam ser sincronizadas ( 1 way synchronization ) para servidores extranet. Servidores de extranet (ou servidores DMZ) são protegidos de qualquer acesso básico e o acesso a portas específicas é permitido apenas a dispositivos específicos (RDP, porta 3389, é permitido apenas a determinadas sub-redes; HTTP, porta 80, é permitido somente para balanceadores de carga HW ; etc.) Devido a isso, não consigo usar o compartilhamento de arquivos, o que torna a robocopy fora do jogo e não posso usar o DFS-R, pois os dois servidores não estão em um domínio.

Eu procurei por alguns aplicativos de sincronização gratuitos, mas todos eles são baseados na sincronização entre dois servidores que podem acessar uns aos outros. Eu estou procurando por software de sincronização servidor-cliente, que funciona em uma porta específica (isso será excluído no Firewall). Minha idéia é que o cliente (servidor na intranet) informe o servidor (servidor na extranet), que alguns arquivos foram adicionados / modificados / apagados e enviarão esses arquivos / mudanças para o servidor para armazená-los na pasta configurada. É claro que a ACL não é importante aqui - todos os arquivos armazenados no servidor de destino terão direitos padrão (herdados) da pasta pai.

No passado, usei uma ferramenta muito antiga da Microsoft chamada "Implantação de conteúdo do Microsoft Site Server 3.0" . Esta ferramenta tem mais de 10 anos e não funciona mais - requer uma conta de usuário de domínio que não pode ser encontrada se o DFL e o FFL estiverem muito altos (> W2K12).

Obrigado pela sua ajuda ou sugestões.

    
por ray 14.10.2015 / 13:00

1 resposta

0

O que você quer é muito parecido com o Rsync para Windows e você pode querer investigar exatamente isso.

Tanto quanto eu posso dizer que existem algumas implementações por aí, como o cwRsync, elas só oferecem uma versão gratuita para o cliente como parece, então se você quiser uma solução geral livre você pode querer olhar para um diferente versão do servidor (embora eu não tenho certeza se há muito como Rsync parece ser algo que está faltando no mundo do Windows)

Veja também: Por que o rsync não foi detectado no mundo do Windows?

O que pode fornecer mais sugestões.

    
por 14.10.2015 / 14:06