O Serviço Remoto é uma ferramenta útil para ativar algumas funcionalidades especiais, que são usadas com menos frequência. Existem dois tipos de serviços: o Serviço Syncovery, que é o agendador e executa perfis em segundo plano, e o Syncovery Remote Service, que não é necessário para executar quaisquer perfis.

O Syncovery Remote Service é instalado no “outro extremo”. Por exemplo, se utilizar o Syncovery num cliente que troca ficheiros com um servidor, então o Syncovery Remote Service pode ser instalado no servidor para executar uma ou mais das seguintes tarefas:

  • Descomprimir Pacotes Zip ou Sz recebidos. Esta funcionalidade é usada em conjunto com a capacidade de Pacotes Comprimidos para acelerar a transferência de ficheiros.

  • Gerar uma listagem remota. Esta funcionalidade é usada para acelerar a fase “Construir lista de ficheiros”.

  • Gerar somas de verificação MD5 para Cópia ao nível de blocos e para verificação de ficheiros (comparação de hashes).

  • Inclui um servidor SFTP opcional que pode ser usado para sincronização de ficheiros peer-to-peer.


Instalação do Syncovery Remote Service

No Windows, o Remote Service é instalado utilizando o mesmo programa de Instalação da nossa página de transferências que utiliza para instalar o Syncovery. Ao executar a Instalação, certifique-se de que inclui o Syncovery Remote Service e o Painel de Controlo dos Serviços Auxiliares. Noutras plataformas, o Remote Service é uma transferência separada.

Encontrará o Painel de Controlo dos Serviços Auxiliares no grupo de programas Syncovery no menu Iniciar do Windows. Execute-o e instale o serviço com ele.

A screenshot showing Syncovery's Auxiliary Services Control Panel>

Configurar o descompactador

Para utilizar a capacidade de descompactação, tem de especificar as “pastas a monitorizar” no separador “Remote Service Unzipper”. Cada pasta tem de ser a mesma que especificar como pasta de destino no perfil Syncovery no outro computador. Aqui, porém, especifica pastas locais, mas elas têm de ser as mesmas. Se tiver vários perfis com pastas de destino diferentes, cada uma deve ser especificada aqui numa linha separada, mesmo que estejam todas na mesma unidade.

O perfil Syncovery na máquina de envio precisa de estar configurado para “Use Compressed Packages” e, na caixa de diálogo de configuração de Pacotes Comprimidos, tem de utilizar a opção “Syncovery Remote Service will be used”.

O programa principal do Syncovery colocará os pacotes comprimidos numa subpasta chamada “Incoming Syncovery Packages”. Na verdade, esta é a pasta que o descompactador do Remote Service irá monitorizar, mas não é essa que especifica. Especifica a mesma pasta que é usada no perfil.


Configurar o Verificador de Somatórios e o Listador Remoto

O verificador de somatórios e o listador remoto são configurados no terceiro separador. Tal como o descompactador, monitorizam determinadas pastas à procura de ficheiros recebidos. Os ficheiros recebidos são ficheiros especiais de pedido enviados pelo sincronizador no outro computador. Assim, o Synchronizer não comunica com o Remote Service através de qualquer tipo de protocolo de rede. Em vez disso, coloca um “ficheiro de pedido” com um nome de ficheiro especial na pasta no servidor, e o Remote Service vê o ficheiro, lê-o e depois sabe o que fazer e elimina o ficheiro de pedido.

Tem de especificar as “pastas a monitorizar” para os ficheiros recebidos de pedido de somatório de verificação ou de listagem remota. Cada pasta tem de ser a mesma que especificar no perfil Syncovery no outro computador. Aqui, porém, especifica pastas locais, mas elas têm de ser as mesmas. Se tiver vários perfis a aceder a pastas diferentes nesta máquina, cada uma deve ser especificada aqui numa linha separada, mesmo que estejam todas na mesma unidade.

Utilizar a funcionalidade de listagem remota

Assim que o Serviço Remoto estiver corretamente configurado, pode acelerar consideravelmente a fase “A criar a lista de ficheiros” utilizando a opção “A listagem do lado esquerdo ou direito usa o Serviço Remoto”, que se encontra nos perfis no separador “Especiais”, ao editá-los no Modo Avançado. Na maioria dos casos, só é usada uma das duas opções de listagem remota (apenas a do lado não local).

Utilizar a funcionalidade Checksummer para Cópia ao Nível de Bloco

Encontrará mais informações sobre Cópia ao Nível de Bloco nesta página.