Funcionamento como serviço

Normalmente o SyncThemAll é um aplicativo: você abre, ele trabalha, você fecha. O modo serviço o transforma em parte da máquina — ele inicia junto com o computador, antes de qualquer pessoa fazer login, e mantém suas rotinas funcionando sem janela e sem nenhuma sessão de usuário.

É isso que transforma um computador ocioso em um pequeno servidor de sincronização.

Primeiro: você realmente precisa disso?

A maioria dos usuários não — e a opção mais barata já está no aplicativo. Duas coisas diferentes costumam ser confundidas aqui:

O que você querOpção recomendada
A sincronização continua enquanto estou com a sessão iniciada, sem manter a janela abertaInicialização automática — Configurações → Sistema → Executar em segundo plano e Iniciar ao fazer login. Gratuito, sem direitos de administrador, sem nada para configurar.
A sincronização precisa funcionar quando ninguém está com a sessão iniciada — a máquina reinicia sozinha e continua trabalhandoO modo serviço — esta página. Requer uma licença Business.

Se a primeira linha descreve você, ligue essas duas opções e pare por aqui. O serviço existe para computadores que trabalham sem ninguém sentado à frente deles.

O que é realmente instalado

Um serviço de verdade do sistema operacional, registrado nativamente para a sua plataforma:

SistemaMecanismoNome
WindowsServiço (SCM), tipo de inicialização AutomáticoSyncThemAllService
macOSLaunchDaemon em /Library/LaunchDaemonscom.neowise.syncthemall.service
LinuxUnidade systemd, WantedBy=multi-user.targetsyncthemall.service

Ele inicia com o computador e é reiniciado automaticamente em caso de falha. Instalar, iniciar, parar e remover exigem direitos de administrador — o aplicativo os pede exatamente no momento em que precisa deles.

Instalação

Abra Serviço na barra lateral esquerda e clique em Instalar como serviço. Confirme a solicitação de administrador.

O serviço é iniciado automaticamente logo após a instalação. Uma vez em execução, a linha de status mostra Em execução na porta 8328 — uma porta diferente da 8327 do aplicativo, porque ambos podem ser executados ao mesmo tempo e cada um precisa da sua.

Na instalação há uma caixa de seleção: Copiar minhas contas para o serviço imediatamente. Deixe-a ligada, a menos que tenha um motivo válido para não fazê-lo — mais abaixo está explicado por que o serviço precisa da própria cópia.

Sua licença é transferida para o serviço automaticamente. Você não ativa nada duas vezes: a licença está vinculada ao computador, e o serviço está no mesmo computador.

No macOS existe um passo extra e obrigatório: o acesso aos seus arquivos é concedido por você, manualmente. O aplicativo avisa antes da instalação, e Acesso do serviço do macOS aos seus arquivos explica por quê e como.

Por que o serviço tem contas e rotinas próprias

Porque não há outro jeito. Um serviço é executado sem nenhuma sessão iniciada, portanto não tem acesso a nada que esteja armazenado no seu perfil de usuário pessoal. Ele recebe o próprio armazenamento, no nível do computador:

  • Windows — %ProgramData%\Neowise\SyncThemAll\service
  • macOS — /Library/Application Support/Neowise/SyncThemAll/service
  • Linux — /var/lib/neowise/syncthemall

Contas próprias, rotinas próprias, chave de criptografia própria. É por isso que transferir o seu trabalho é um passo explícito, e não algo que acontece sozinho.

Transferir o seu trabalho

No diálogo do serviço, em Mover dados:

Copiar contas para o serviço — suas conexões de nuvem são copiadas. Elas permanecem também na sua sessão, então o aplicativo continua funcionando exatamente como antes. Os dois lados conseguem acessar suas nuvens.

Mover rotinas para o serviço — as rotinas são movidas e removidas da sua sessão. Isso é proposital e justamente não é uma cópia: uma rotina agendada presente nos dois lugares seria executada duas vezes e transferiria os mesmos arquivos duas vezes. As contas de que uma rotina movida depende são copiadas junto com ela automaticamente.

No dia a dia

Tudo fica no mesmo diálogo — Serviço, na barra lateral esquerda:

  • Iniciar / Parar — o serviço continua instalado; parar apenas o pausa.
  • Desinstalar — remove o serviço do sistema operacional.
  • Mudar para o serviço — aponta esta janela para o serviço em vez da sua própria sessão, para você ver as rotinas e o histórico dele. O título da janela ganha a marca (Serviço), então você sempre sabe o que está olhando.
  • Abrir janela do serviço — a mesma visão em uma segunda janela, lado a lado com a sua.

Assim que o serviço está instalado, o ícone na barra lateral ganha um pequeno indicador de status: verde significa em execução, laranja significa instalado mas parado.

As ações de gerenciamento só estão disponíveis a partir da sua própria sessão. Olhando para o serviço, você tem o status e o caminho de volta — parar o serviço de dentro da própria janela dele seria parar justamente aquilo que desenha essa janela.

Como remover

Desinstalar remove o registro do serviço no sistema operacional e o para. Seus dados permanecem: as contas e rotinas próprias do serviço continuam na pasta indicada acima, então uma reinstalação retoma de onde você parou.

Se quiser remover tudo definitivamente, apague essa pasta você mesmo depois de desinstalar. Isso exige direitos de administrador — exatamente por isso o aplicativo não faz isso silenciosamente por você.

Se algo não funcionar

O status diz "Não instalado" logo depois de instalar. Aguarde alguns segundos: o aplicativo aguarda a confirmação do sistema operacional e é atualizado automaticamente. Se continuar assim, a instalação não foi concluída; tente de novo e fique atento à solicitação de administrador.

"Permission denied" nas minhas próprias pastas (macOS). Comportamento esperado e se resolve em um minuto: veja Acesso do serviço do macOS aos seus arquivos.

O serviço está em execução mas não sincroniza nada. Ele tem rotinas próprias — verifique se você as transferiu e se as contas de que elas precisam estão na lista de contas do próprio serviço.

Ainda enfrenta problemas? Escreva para nós informando seu sistema operacional e o que o diálogo do serviço mostra — em geral isso basta para identificarmos a causa na hora.