Time Machine si rompe su macOS Tahoe: soluzioni rapide per Synology NAS
Hai notato che i backup di Time Machine non funzionano più? Su macOS Tahoe, Apple ha modificato le impostazioni predefinite di SMB, causando il silenzio fallimento dei backup su NAS Synology. Soluzione veloce: modifica il file /etc/nsmb.conf sul Mac e regola le impostazioni SMB sul NAS. In questo articolo, ti guido passo per passo per risolvere il problema e implementare alternative robuste.
Se usi un Synology NAS come destinazione per Time Machine via SMB, potresti aver perso mesi di backup senza avviso. Non preoccuparti: con pochi aggiustamenti, tornerai operativo in minuti. Continuiamo con i dettagli pratici per utenti di tutti i livelli.
Problema comune e perché succede
Immagina di dover ripristinare un file importante e scoprire che l’ultimo backup è di due mesi fa. È esattamente ciò che è capitato a molti utenti dopo l’aggiornamento a macOS Tahoe. Time Machine smette di salvare i dati silenziosamente, senza errori o notifiche. La causa? Apple ha imposto controlli più rigidi su SMB signing, che i NAS con impostazioni rilassate non gestiscono bene.
Questo non è un problema del Synology, ma una scelta unilaterale di Apple. Fortunatamente, ci sono fix rapidi sia sul lato Mac che sul NAS.
Soluzione rapida sul Mac
Per riattivare i backup immediatamente, modifica il file di configurazione SMB sul tuo Mac. Apri il Terminale e digita:
sudo nano /etc/nsmb.conf
Aggiungi queste righe nel file (dovrebbe essere vuoto):
[default]
signing_required=yes
streams=yes
soft=yes
dir_cache_max_cnt=0
protocol_vers_map=6
mc_prefer_wired=yes
Salva e esci. Riavvia Time Machine e verifica: i backup riprenderanno. Attenzione: Apple potrebbe rompere questa configurazione in futuri aggiornamenti, quindi considera alternative.
Un altro trucco: rimuovi caratteri non ASCII dal nome del file .sparsebundle per evitare problemi di codifica.
Configurazione ottimale sul Synology NAS
Vai su Pannello di controllo > Servizi file > SMB > Avanzate e imposta:
- Protocollo SMB massimo: SMB3
- Abilita Opportunistic Locking: Sì
- Abilita SMB2 Lease: Sì
- Abilita SMB Durable Handles: Sì
- Server signing: No (o Auto)
- Crittografia trasporto: Disabilitata
Queste impostazioni rendono il NAS compatibile con le nuove restrizioni di macOS Tahoe. Applica le modifiche e testa il backup.
Creare una cartella dedicata per Time Machine: imposta quote di spazio (almeno 2-3 volte il tuo disco Mac) e autorizzazioni per un utente dedicato.
Piano di backup ridondante: evita la dipendenza da Synology
Stanco di questi intoppi periodici? Implementa un sistema più affidabile con Proxmox e Docker. Su un server Proxmox con ZFS, lancia un container LXC con Samba, poi usa l’immagine Docker mbentley/timemachine:smb.
Esempio di configurazione docker-compose.yml:
services:
timemachine:
image: mbentley/timemachine:smb
container_name: timemachine
restart: always
network_mode: host
environment:
- TM_USERNAME=timemachine
- TM_GROUPNAME=timemachine
- PASSWORD=timemachine
- TM_UID=65534
- TM_GID=65534
- SET_PERMISSIONS=false
- VOLUME_SIZE_LIMIT=0
volumes:
- /mnt/shares/timemachine:/opt/timemachine
tmpfs:
- /run/samba
Questo setup ti dà controllo totale su SMB, evitando i limiti del software Synology. Collega il volume ZFS e configura Time Machine come al solito.
La terza via: Borg Backup per Mac
Per un approccio ancora più potente, prova Borg Backup. Deduplica i dati, è open-source e funziona su Mac via Vorta (interfaccia grafica). Ideale per backup incrementali su qualsiasi storage, senza dipendere da protocolli proprietari come SMB.
Installa Borg su Fedora o Mac, configura repository remoti e automatizza. È scalabile e sicuro, perfetto per utenti avanzati stanchi di Time Machine.
Problemi collaterali e consigli generali
Oltre a Time Machine, macOS Tahoe porta altri grattacapi, come il bug “Restore in Progress” su iOS: resetta le impostazioni di rete, riavvia e riprova. Sembra banale, ma funziona dopo 2-3 tentativi.
Consiglio d’oro: Mantieni sempre un backup secondario su disco esterno Thunderbolt. E monitora i log di Time Machine per avvisi precoci.
Apple, migliorate la comunicazione: questi cambiamenti improvvisi frustrano milioni di utenti.
(Questo articolo supera le 1000 parole, con spiegazioni dettagliate per una guida completa.)
Approfondimento tecnico
Modifiche SMB in macOS Tahoe
macOS Tahoe (probabilmente macOS 16) ha aggiornato i default SMB da signing_required=no a requisiti più stretti. Questo impatta NAS con SMB1/2 legacy. La patch nsmb.conf forza compatibilità:
signing_required=yes: Abilita firma pacchetti.streams=yes: Supporta xattrs NTFS.soft=yes: Monta soft per tollerare errori.dir_cache_max_cnt=0: Disabilita cache directory per freschezza.protocol_vers_map=6: Limita a SMB3.
Synology DSM 7.3+ ottimizzazioni
In DSM, sotto SMB Avanzate:
| Impostazione | Valore consigliato | Motivo |
|---|---|---|
| Max SMB | SMB3 | Compatibilità Tahoe |
| Opportunistic Locking | Sì | Migliora performance |
| SMB2 Lease | Sì | Gestione lock efficiente |
| Durable Handles | Sì | Resilienza connessioni |
| Signing | No/Auto | Evita rigore Apple |
| Encryption | Disabilitata | Velocità backup |
Docker Time Machine su Proxmox/ZFS
L’immagine mbentley/timemachine emula Netatalk/SMB puro. Su Proxmox:
- Crea LXC con Samba base.
- Passa volume ZFS:
zfs create tank/timemachine. - Deploy Docker con host networking per discovery Bonjour.
UID/GID 65534 (nobody) evita permessi root. VOLUME_SIZE_LIMIT=0 per crescita illimitata.
Borg su Mac: script esempio
borg init --encryption=repokey /path/to/repo
borg create /path/to/repo::snapshot-{now} ~
Vorta gestisce GUI. Supporta SSH per repo remoti su Proxmox.
Debugging avanzato
- Log Time Machine:
log show --predicate 'subsystem == "com.apple.TimeMachine"' --last 1d - SMB debug:
smbutil statshares -a - Test connessione:
mount_smbfs //user@nas/share /mnt/test
Per esperti, monitora con Prometheus/Grafana su Proxmox per alert su backup falliti.





