Sto cercando di utilizzare Time Machine per i backup su un Time Capsule di AirPort. Il backup iniziale è in esecuzione per settimane (con alcune interruzioni tra parentesi) ma non è mai stato completato.
Quando interrompo e riavvio il backup, monta l'istantanea APFS più recente e copia i file da esso (come riportato da lsof
). La dimensione totale rimanente è, inizialmente, piuttosto piccola (~ 100 MB-3 GB). Ma ogni volta che si avvicina il backup di quella quantità di dati, la dimensione totale aumenta. Continua a crescere. Non esiste un primo backup completo e lo sparsebundle su Time Capsule ora è quasi il doppio delle dimensioni dei miei file locali.
Il numero di byte "usati" (come riportato da df
) del filesystem di istantanee di cui Time Machine esegue il backup non cambia, ovviamente.
Guardando i log, ho notato qualcosa di strano quando avviò il backup:
Warning: Bytes to copy estimate was negative (-107740)
Come fa MacOS a calcolarlo e perché si traduce in un importo negativo?
Questo è il primo registro da /Volumes/Time Machine Backups/Backups.backupdb/XXXXX/$datetime.inProgress/.Backup.xxxxx.xxxx.log
:
2018-10-11-15:43:12 - Starting backup
Previous snapshot:
None
Initial backup of source: "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
=== Starting backup loop #1 ===
Will use FirstBackupCopier
Running preflight for "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
Excluding […]
Excluding […]
[…]
Should copy 3805858 items (308,93 GB) representing 75422739 blocks of size 4096. 259695348 blocks available.
Preflight complete for "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
Time elapsed: 3.996 seconds
Processing preflight info
Space needed for this backup: 330,41 GB (80665619 blocks of size 4096)
Finished processing preflight info
Copying items from "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
Tutti i registri seguenti hanno un aspetto simile a questo, con lo spazio necessario che diminuisce fino a raggiungere un valore inferiore a 4 GB:
2018-11-13-16:52:45 - Starting backup
Previous snapshot:
None
Resuming from partial snapshot:
/Volumes/Time Machine Backups/Backups.backupdb/XXXXX/2018-11-13-165241.inProgress/XAXAXAXA-XAXA-XAXA-XAXA-XAXAXAXAXAXA
Initial backup of source: "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
=== Starting backup loop #1 ===
Will use IncrementalBackupCopier
Processing preflight info
Space needed for this backup: 2,25 GB (549204 blocks of size 4096)
Preserving snapshot for resume /Volumes/Time Machine Backups/Backups.backupdb/XXXXX/2018-11-13-165241.inProgress/XAXAXAXA-XAXA-XAXA-XAXA-XAXAXAXAXAXA
Finished processing preflight info
Copying items from "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
(Dove XAXAXA…
è diverso ogni volta che il backup riprende)
Dopo aver annullato manualmente il backup:
c :ERROR:-128, copy /Volumes/com.apple.TimeMachine.localsnapshots/Backups.backupdb/XXXXX/2018-11-13-165240/Macintosh HD to /Volumes/Time Machine Backups/Backups.backupdb/XXXXX/2018-11-13-165241.inProgress/XDXDXDXD-XDXD-XDXD-XDXD-XDXDXDXDXDXD
Finished copying items for "Macintosh HD" (device: /dev/disk1s1 mount: '/' fsUUID: XBXBXBXB-XBXB-XBXB-XBXB-XBXBXBXBXBXB eventDBUUID: XCXCXCXC-XCXC-XCXC-XCXC-XCXCXCXCXCXC)
Time elapsed: 1 hour, 43 minutes, 35.000 seconds
Copied 64889 items (17,25 GB)
Copy stage canceled
Backup canceled.
Total time elapsed: 1 hour, 43 minutes, 44.000 seconds
Come puoi vedere, in origine voleva eseguire il backup di 2,25 GB ma copiare più di 17 GB quando l'ho interrotto.
Modifica: ho provato a fare il backup su un disco rigido collegato direttamente e ha funzionato perfettamente. Il problema sembra verificarsi solo con TimeCapsule.
- Altri MacBook sulla stessa rete, utilizzando lo stesso Time Capsule non hanno problemi
- Ho provato a eliminare e riconfigurare il backup
- Ho provato a eliminare la configurazione di Time Machine
- Disk Repair (fsck_apfs) non riporta errori
- C'è spazio sufficiente su macOS e su Time Capsule
- Time Capsule è connesso tramite Gigabit Ethernet
- Il mio disco è crittografato da FileVault
- Il backup è crittografato
- Non ci sono file esclusi nelle impostazioni di Time Machine
- Il primo log riporta un gruppo di directory escluse per impostazione predefinita
- Sono su High Sierra. "Backup prima dell'aggiornamento" hanno detto ...