Soluzione della community

WebDAV e rsync su ZimaOS: supporto attuale e configurazione

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

L’affermazione del 2024 secondo cui ZimaOS non supportava WebDAV o rsync non descrive più completamente l’attuale ZimaOS. WebDAV è ora disponibile tramite l’App Store di ZimaOS ed è documentato nelle attuali guide per la sincronizzazione tra NAS. Anche rsync compare nella documentazione per sviluppatori aggiornata, sebbene la pagina dedicata alla clonazione rsync sia ancora contrassegnata come “In costruzione”.

Ciò significa che la risposta più prudente oggi è diversa per ciascun protocollo: usa l’app WebDAV supportata quando ti serve un endpoint per l’accesso ai file e considera rsync un flusso di lavoro più avanzato, la cui documentazione attuale è meno completa, invece di presumere l’esistenza di un’opzione server rsync raffinata e attivabile con un solo clic.

Cosa è cambiato rispetto alla discussione originale del 2024?

Nel giugno 2024, una risposta di IceWhale affermava che WebDAV/rsync non erano supportati e il product manager di ZimaOS aveva dichiarato che la richiesta della funzionalità era stata documentata. Da allora, ZimaOS ha aggiunto un percorso WebDAV nell’App Store e una documentazione per sviluppatori che fa riferimento alle clonazioni di backup rsync.

Le vecchie risposte del forum richiedono quindi una distinzione temporale. Sono una cronologia utile, non una descrizione delle funzionalità attuali del prodotto.

Come abilitare WebDAV sull’attuale ZimaOS

L’attuale guida alla sincronizzazione WebDAV di ZimaOS mostra questo flusso di lavoro:

  1. Apri l’App Store di ZimaOS.
  2. Cerca e installa l’app WebDAV.
  3. Seleziona la directory che vuoi esporre.
  4. Imposta o verifica le credenziali.
  5. Annota la porta WebDAV.
  6. Connettiti dal client remoto usando l’indirizzo, la porta e le credenziali di ZimaOS.

Usa WebDAV per lo scopo giusto

WebDAV è utile quando un’applicazione client o un altro NAS richiede un protocollo standard simile a un filesystem remoto tramite HTTP. Può funzionare per l’accesso ai documenti, gli strumenti di sincronizzazione e alcune applicazioni di backup.

Non è automaticamente la scelta più veloce per i trasferimenti di grandi quantità di dati su LAN, e l’esposizione diretta di WebDAV a Internet pubblica richiede particolare attenzione a TLS, autenticazione e sicurezza della rete. Quando accedi da fuori casa, preferisci una rete remota privata.

Qual è la situazione attuale di rsync?

La panoramica per sviluppatori di ZimaOS ora include le clonazioni di backup Rsync ed esiste una pagina ZimaOS dedicata a rsync. Tuttavia, quella pagina è attualmente contrassegnata come “In costruzione”.

Sarebbe quindi fuorviante trasformare quella pagina in una procedura ufficiale dettagliata per un server rsync, che al momento non contiene.

Quando scegliere rsync invece di WebDAV

Rsync è particolarmente efficace per la replica efficiente dei file tra sistemi Unix-like, soprattutto quando le copie ripetute devono trasferire solo i dati modificati. Viene spesso usato tramite SSH invece che come servizio per i file accessibile dal browser.

Scegli rsync quando controlli entrambi gli endpoint e vuoi backup o mirror automatizzati tramite script. Scegli WebDAV quando l’applicazione ricevente supporta specificamente WebDAV e vuoi un servizio accessibile tramite client WebDAV standard.

Non installare pacchetti casuali sull’host per aggiungere WebDAV

ZimaOS non si comporta come un server Debian/Ubuntu generico. Se un tutorial ti chiede di eseguire apt install apache2, davfs2 o un altro pacchetto per l’host, questo non è il percorso preferito per ZimaOS.

La guida ai pacchetti di ZimaOS spiega i confini del sistema in stile appliance.

Usa servizi Docker o dell’App Store per i protocolli a esecuzione continua

Un servizio containerizzato mantiene le dipendenze separate dal sistema operativo protetto e facilita la gestione di porte, credenziali, volumi e aggiornamenti. Per questo l’attuale percorso WebDAV è più adatto rispetto alla modifica manuale dell’host.

La guida Docker di ZimaOS illustra il modello di distribuzione più ampio.

Come proteggere WebDAV

  • Usa una password univoca e complessa.
  • Esponi solo la directory necessaria al client.
  • Evita l’esposizione diretta di una porta pubblica quando una VPN/rete overlay privata può fornire l’accesso.
  • Usa HTTPS/TLS tramite una configurazione affidabile con reverse proxy se WebDAV deve attraversare reti non attendibili.
  • Testa prima i permessi di lettura/scrittura/eliminazione con una cartella non critica.

Domande frequenti

ZimaOS supporta ora WebDAV?

Sì. La documentazione attuale di ZimaOS mostra come installare un’app WebDAV dall’App Store e utilizzarla per la sincronizzazione tra NAS.

ZimaOS dispone di un server rsync attivabile con un clic?

La documentazione attuale per sviluppatori fa riferimento alle clonazioni di backup rsync, ma la guida dedicata a rsync è ancora in costruzione. Non presumere l’esistenza di un flusso di lavoro GUI completo sulla base della vecchia richiesta della funzionalità.

Devo usare WebDAV o SMB sulla mia LAN?

Per la normale condivisione di file su LAN tra Windows e macOS, SMB è generalmente la scelta naturale su ZimaOS. Usa WebDAV quando un client specifico o un flusso di sincronizzazione lo richiede.

Posso installare davfs2 con apt su ZimaOS?

Non presumere che le istruzioni del gestore pacchetti Debian siano applicabili. Preferisci le app supportate, Docker o i meccanismi di estensione di ZimaOS documentati.