Solução da comunidade

WebDAV e rsync no ZimaOS: suporte e configuração atuais

A 2024 request was told WebDAV and rsync were unsupported, but current ZimaOS now documents a WebDAV app and references rsync backup clones.

A afirmação de 2024 de que o ZimaOS não suportava WebDAV ou rsync já não descreve completamente o ZimaOS atual. O WebDAV está agora disponível através da App Store do ZimaOS e é documentado nas orientações atuais de sincronização entre NAS. O rsync também aparece na documentação atual para programadores, embora a página dedicada aos clones rsync continue marcada como «Em construção».

Isso significa que a resposta atual mais segura é diferente para cada protocolo: utilize a aplicação WebDAV suportada quando precisar de um ponto de acesso a ficheiros e encare o rsync como um fluxo de trabalho mais avançado, cuja documentação atual está menos completa, em vez de presumir que existe uma opção de servidor rsync polida e ativável com um clique.

O que mudou desde o tópico original de 2024?

Em junho de 2024, uma resposta da IceWhale indicava que o WebDAV/rsync não era suportado, e o gestor de produto do ZimaOS afirmou que o pedido de funcionalidade tinha sido registado. Desde então, o ZimaOS adicionou uma opção WebDAV na App Store e documentação para programadores que menciona clones de cópia de segurança rsync.

Por isso, as respostas antigas nos fóruns precisam de uma distinção por versão. São história útil, não uma descrição das capacidades atuais do produto.

Como ativar o WebDAV no ZimaOS atual

O atual guia de sincronização WebDAV do ZimaOS apresenta este fluxo de trabalho:

  1. Abra a App Store do ZimaOS.
  2. Procure e instale a aplicação WebDAV.
  3. Selecione o diretório que pretende disponibilizar.
  4. Defina ou verifique as credenciais.
  5. Anote a porta WebDAV.
  6. Ligue-se a partir do cliente remoto utilizando o endereço, a porta e as credenciais do ZimaOS.

Utilize o WebDAV para a finalidade certa

O WebDAV é útil quando uma aplicação cliente ou outro NAS espera um protocolo de sistema de ficheiros remoto padrão através de HTTP. Pode ser utilizado para aceder a documentos, por ferramentas de sincronização e por algumas aplicações de cópia de segurança.

Não é automaticamente a opção mais rápida para transferências grandes numa LAN, e expor diretamente o WebDAV à Internet pública exige TLS, autenticação e segurança de rede cuidadosamente configurados. Prefira uma rede remota privada quando aceder ao serviço fora de casa.

Qual é a situação atual do rsync?

A visão geral para programadores do ZimaOS lista agora os Clones de cópia de segurança Rsync e existe uma página do rsync do ZimaOS dedicada. No entanto, essa página está atualmente marcada como «Em construção».

Assim, seria enganador transformar essa página num procedimento oficial detalhado para um servidor rsync que ela ainda não contém.

Quando escolher rsync em vez de WebDAV

O rsync é particularmente eficaz para a replicação de ficheiros entre sistemas do tipo Unix, sobretudo quando as cópias repetidas devem transferir apenas os dados alterados. É frequentemente utilizado através de SSH, em vez de como um serviço de ficheiros acessível através do navegador.

Escolha o rsync quando controlar os dois pontos de acesso e pretender cópias de segurança ou espelhos automatizados. Escolha o WebDAV quando a aplicação recetora suportar especificamente WebDAV e pretender um serviço acessível através de clientes WebDAV padrão.

Não instale pacotes aleatórios no sistema anfitrião para adicionar WebDAV

O ZimaOS não funciona como um servidor Debian/Ubuntu genérico. Se um tutorial lhe disser para executar apt install apache2, davfs2 ou outro pacote do sistema anfitrião, esse não é o procedimento preferido no ZimaOS.

O guia de pacotes do ZimaOS explica os limites do sistema no estilo de um dispositivo dedicado.

Utilize serviços Docker ou da App Store para protocolos de execução contínua

Um serviço em contentor mantém as dependências separadas do sistema operativo protegido e facilita a compreensão das portas, credenciais, volumes e atualizações. É por isso que a opção WebDAV atual é mais adequada do que modificar manualmente o sistema anfitrião.

O guia Docker do ZimaOS apresenta o modelo de implementação mais abrangente.

Como proteger o WebDAV

  • Utilize uma palavra-passe forte e exclusiva.
  • Disponibilize apenas o diretório de que o cliente necessita.
  • Evite expor diretamente uma porta pública quando uma VPN/rede sobreposta privada possa fornecer acesso.
  • Utilize HTTPS/TLS através de uma arquitetura de proxy inverso de confiança se o WebDAV tiver de atravessar redes não fidedignas.
  • Teste primeiro as permissões de leitura/escrita/eliminação com uma pasta não crítica.

Perguntas frequentes

O ZimaOS suporta WebDAV atualmente?

Sim. A documentação atual do ZimaOS mostra como instalar uma aplicação WebDAV a partir da App Store e utilizá-la para sincronização entre NAS.

O ZimaOS tem um servidor rsync ativável com um clique?

A documentação atual para programadores faz referência a clones de cópia de segurança rsync, mas o guia dedicado ao rsync ainda está em construção. Não presuma que existe um fluxo de trabalho completo numa interface gráfica com base no antigo pedido de funcionalidade.

Devo utilizar WebDAV ou SMB na minha LAN?

Para a partilha normal de ficheiros numa LAN Windows/macOS, o SMB é geralmente a opção natural no ZimaOS. Utilize o WebDAV quando um cliente específico ou um fluxo de sincronização o exigir.

Posso instalar o davfs2 com apt no ZimaOS?

Não presuma que as instruções dos gestores de pacotes Debian se aplicam. Prefira aplicações suportadas, Docker ou mecanismos de extensão do ZimaOS documentados.