In che modo Time Machine ripristina i backup dai volumi APFS?

2

Time Machine è a conoscenza di una qualsiasi delle nuove funzionalità di APFS, ad es. file sparsi, clonazione di file ecc.? Poiché il volume Time Machine è di per sé un volume HFS plus, mi aspetterei qualche difficoltà nel mappare questi concetti al vecchio file system.

Te lo chiedo perché ne uso estesamente alcuni (ad esempio la clonazione di file per l'organizzazione della mia libreria di foto e file sparsi per Docker), al punto in cui non si adattano a un volume quando vengono ripristinati come file normali.

Ho fatto alcuni test con i file copiati a zero, e sembra che almeno questi sembrano essere rappresentati come hard link nel volume di backup di Time Machine, ma mi chiedo se siano anche ripristinati come tali alcuni casi d'uso, dato che la condivisione dello spazio COW e gli hard link si comportano diversamente quando si scrivono i file).

In altre parole:

  • Time Machine ripristina i file sparsi come tali oppure i file ripristinati sono non sparsi?
  • Time Machine ripristina i file clonati (creati ad es. utilizzando il finder o cp -c ) come tali? Oppure vengono ripristinati come normali file duplicati (o, peggio ancora, come un singolo file con più collegamenti fisici)? In tal caso, c'è una differenza quando è condivisa solo una parte del file, rispetto a tutti i blocchi?
posta lxgr 23.01.2018 - 16:07
fonte

1 risposta

1

Time Machine al momento della scrittura non supporta APFS per la destinazione del backup (vedi this ), mentre può eseguire il backup da un volume APFS o HFS +. Questo perché il filesystem AFPS non supporta gli hardlink di directory, su cui Time Machine fa molto affidamento.

Probabilmente Time Machine deve essere riscritto per sfruttare le funzionalità che hai citato, il che può accadere nelle versioni future di macOS.

    
risposta data 23.04.2018 - 22:45
fonte

Leggi altre domande sui tag