Per più Mac su un unico NAS, assegna a ciascun Mac una propria condivisione Time Machine o un proprio limite di archiviazione se ti serve una quota prevedibile. Una singola cartella Time Machine condivisa è comoda, ma un unico limite di dimensione a livello di condivisione Samba non crea quote rigide indipendenti per ogni Mac che utilizza quella condivisione.
Apple attualmente supporta i backup di Time Machine su dispositivi NAS di terze parti tramite SMB. Apple afferma inoltre che le destinazioni di Time Machine in rete basate su AFP non sono consigliate e non saranno supportate in macOS 27 o versioni successive; pertanto, le nuove configurazioni NAS dovrebbero essere basate su SMB.
Pianificare una quota per ogni Mac prima di creare le condivisioni
L'attuale guida di Apple sulla capacità di Time Machine consiglia, quando possibile, un disco di backup con una capacità di archiviazione almeno doppia rispetto a quella del Mac.
| Mac | Archiviazione interna | Quota iniziale | Condivisione NAS |
|---|---|---|---|
| MacBook Air | 512 GB | 1 TB | tm-macbook-air |
| MacBook Pro | 1 TB | 2 TB | tm-macbook-pro |
| iMac | 2 TB | 4 TB | tm-imac |
La regola del doppio è un obiettivo di pianificazione. Una quota più grande conserva più cronologia; una quota più piccola può funzionare, ma farà eliminare prima la cronologia meno recente.
Utilizzare le condivisioni SMB di Time Machine sul NAS
Le destinazioni di backup supportate da Apple confermano che un NAS di terze parti può fungere da destinazione di Time Machine tramite SMB.
Su ZimaOS, l'attuale configurazione di Time Machine utilizza una condivisione Samba con l'opzione Configura per Time Machine. Per diversi Mac, cartelle di backup separate semplificano la gestione della proprietà, la risoluzione dei problemi e dei limiti di capacità.
/NAS/TimeMachine/
├── MacBook-Air/
├── MacBook-Pro/
└── iMac/
Comprendere l'impostazione Max-Size di Time Machine in Samba
Se gestisci direttamente Samba, la documentazione di Samba vfs_fruit attuale fornisce:
Time Machine di fruit = sì
dimensione massima di Time Machine di fruit = 2T
Questo modifica la dimensione del disco che Samba comunica a Time Machine. Samba descrive il calcolo come approssimativo e avverte che i contenuti non correlati non devono essere mescolati in un volume che usa questa impostazione, perché il calcolo conta solo i contenuti degli sparsebundle di Time Machine.
Non considerare un unico limite a livello di condivisione come una quota per singolo Mac
Se tre Mac utilizzano un'unica condivisione di Time Machine con una dimensione massima dichiarata di 4 TB, ciò non garantisce allocazioni separate come 1 TB, 1 TB e 2 TB.
Per ottenere limiti prevedibili per ogni Mac, usa una di queste configurazioni:
-
Condivisione SMB separata per ogni Mac con un
fruit:time machine max sizediverso. - Dataset o sottovolume separato del filesystem per ogni Mac con una quota di archiviazione effettiva.
- Utente NAS separato più quota di archiviazione se la piattaforma applica le quote a livello di archiviazione.
Esempio: assegna a ogni Mac una propria condivisione Samba di Time Machine
Su un NAS Linux che gestisci intenzionalmente smb.conf:
[tm-macbook-air]
percorso = /srv/timemachine/macbook-air
oggetti vfs = fruit streams_xattr
Time Machine di fruit = sì
dimensione massima di Time Machine di fruit = 1T
utenti validi = tm-macbook-air
[tm-macbook-pro]
percorso = /srv/timemachine/macbook-pro
oggetti vfs = fruit streams_xattr
Time Machine di fruit = sì
dimensione massima di Time Machine di fruit = 2T
utenti validi = tm-macbook-pro
[tm-imac]
percorso = /srv/timemachine/imac
oggetti vfs = fruit streams_xattr
Time Machine di fruit = sì
dimensione massima di Time Machine di fruit = 4T
utenti validi = tm-imac
Nei software NAS in stile appliance, preferisci i controlli supportati per condivisioni e quote, quando disponibili. Una configurazione Samba generata e modificata manualmente potrebbe essere sostituita da un aggiornamento.
Usa le quote del filesystem quando ti serve un limite rigido
dimensione massima di Time Machine di fruit influisce sulla quantità di spazio che Time Machine ritiene disponibile. Non si tratta di una quota rigida universale a livello di filesystem.
Pool NAS
├── tm-macbook-air limite rigido: 1 TB
├── tm-macbook-pro limite rigido: 2 TB
├── tm-imac limite rigido: 4 TB
└── dati-normali archiviazione separata
Il modo in cui implementare il limite rigido dipende dallo stack di archiviazione: i dataset ZFS, i qgroup Btrfs, i volumi basati su LVM o i controlli delle quote specifici del NAS utilizzano comandi diversi. Configura prima il limite di archiviazione, quindi esponilo come condivisione SMB di Time Machine.
Non inserire file NAS normali nella condivisione con quota di Time Machine
Il calcolo della dimensione massima di Samba tiene conto solo del contenuto del file sparsebundle di Time Machine. Conserva foto, contenuti multimediali, documenti condivisi e dati delle applicazioni in altre condivisioni.
/shares/tm-macbook-air solo Time Machine
/shares/tm-macbook-pro solo Time Machine
/shares/tm-imac solo Time Machine
/shares/family file normali
/shares/media file normali
Collega ogni Mac alla condivisione assegnata
- Apri Impostazioni di Sistema.
- Vai su Generali > Time Machine.
- Seleziona Aggiungi disco di backup.
- Scegli la condivisione NAS dedicata di quel Mac.
- Esegui l'autenticazione con l'account assegnato alla condivisione.
- Lascia completare il primo backup prima di valutare la capacità a regime.
Se la condivisione NAS non viene visualizzata, verifica che SMB sia abilitato e che il Mac riesca a raggiungere il NAS. Gli utenti di ZimaOS possono anche seguire gli attuali passaggi per la risoluzione dei problemi SMB.
Controlla l'utilizzo reale dopo il primo backup completo
Il primo backup di Time Machine è molto più grande delle esecuzioni incrementali successive. Dopo alcuni giorni, controlla le dimensioni di ciascun backup, lo spazio libero nel pool NAS, se un Mac elimina la cronologia molto prima degli altri e se tutti i Mac completano ancora i nuovi backup.
Se un Mac ha una quota di 1 TB ma utilizza regolarmente 900 GB di dati attivi, la quota è troppo ridotta per conservare una cronologia delle versioni utile, anche se il backup iniziale entra nello spazio disponibile.
Lascia spazio libero a livello di NAS al di fuori delle quote dei Mac
Non allocare il 100% del pool NAS alle quote di Time Machine. Anche il filesystem, gli snapshot, i metadati, gli altri servizi e la manutenzione hanno bisogno di spazio libero.
MacBook Air 1 TB
MacBook Pro 2 TB
iMac 3 TB
------------------
Time Machine 6 TB
Spazio rimanente in un pool da 8 TB: 2 TB
Ricorda che Time Machine è solo una copia di backup
Una destinazione NAS per Time Machine protegge un Mac dai guasti del disco locale e dalle modifiche accidentali, ma il Mac e il NAS possono comunque condividere la stessa posizione fisica e lo stesso ambiente di alimentazione. La strategia di backup 3-2-1 di ZimaOS spiega perché è comunque importante avere un'altra copia indipendente.
Domande frequenti sulle quote di Time Machine
Più Mac possono condividere una singola condivisione SMB di Time Machine?
Sì, ma una singola condivisione è più difficile da suddividere in modo prevedibile. Le condivisioni separate sono preferibili quando servono limiti indipendenti o una risoluzione dei problemi più semplice.
fruit:time machine max size crea una quota rigida a livello di filesystem?
No. Samba lo descrive come un calcolo approssimativo delle dimensioni di Time Machine basato sui contenuti del file sparsebundle.
Cosa succede quando un Mac raggiunge il limite di Time Machine?
Time Machine normalmente rimuove la cronologia più vecchia quando serve spazio. Se la capacità assegnata è troppo piccola per completare un backup richiesto, macOS può segnalare che lo spazio sul disco di backup è insufficiente.
Ogni Mac dovrebbe avere la stessa quota?
No. Basa l'allocazione sulla capacità di archiviazione di ciascun Mac e sul dataset protetto, così che macchine diverse possano conservare una quantità simile di cronologia.
Supporto e consigli
Altro da leggere

Home Assistant funziona tramite Wi-Fi, ma non tramite Ethernet o VPN
Testa separatamente ogni percorso di rete, verifica lo stato dell’interfaccia e del routing, distingui tra IP diretto e rilevamento, quindi ripara solo il livello...

Come dismettere Home Assistant senza lasciare dati non protetti
Dimostra la sostituzione o l’archiviazione, revoca ogni percorso di attendibilità, sanifica ogni dispositivo contenente dati e conserva solo copie di ripristino protette e documentate.

Dovresti usare gli aggiornamenti automatici di Home Assistant su un server domestico?
Scegli gli aggiornamenti manuali, con sole notifiche o automatici graduali in base all’impatto domestico, al rischio di compatibilità, al tempo di osservazione e alla...

