Eredita Time Machine e unisce la vecchia cronologia

2

L'anno scorso ho sostituito l'SSD OEM interno del mio MacBook Pro con uno più grande di Other World Computing. Un effetto collaterale di tale migrazione è stato che la mia unità principale è stata rinominata da "Macintosh HD" a "OWC Aura SSD". Due mesi fa, ho aggiornato i sistemi operativi ( che ha richiesto molto lavoro a causa dell'SSD interno di terze parti ) e sono riuscito a riportare l'unità principale a" Macintosh HD ".

Ora noto che quando ho cambiato il nome dell'unità, anche il nome dei volumi di snapshot è cambiato. Così ho nel mio file system Time Machine /Volumes/Time Machine/Backups.backupdb/My MBP/2017-09-26-102523/Macintosh HD , ma il prossimo è /Volumes/Time Machine/Backups.backupdb/My MBP/2017-10-23-131237/OWC Aura SSD .

La mia ultima istantanea è il 6 aprile e contiene un volume OWC Aura SSD , ma ora il mio disco si chiama di nuovo "Macintosh HD". Time Machine non è in grado di eseguire il backup e lamentarsi del fatto che l'unità TM non abbia spazio sufficiente. Sto raccogliendo questo perché vuole fare un backup completo su ciò che pensa sia una nuova unità.

Attraverso alcune ricerche e la pagina man di tmutil , penso che dovrei usare un comando come

# sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine/Backups.backupdb/My MBP/Latest/OWC Aura SSD"

Questo dovrebbe indicare a Time Machine che l'attuale "Macintosh HD" è essenzialmente la stessa unità dell'ultimo / aprile 6 "OWC Aura SSD". Per favore correggimi se ho sbagliato.

Ma la mia domanda principale è: c'è un modo per andare più indietro e ricucire le modifiche tra il 2017-09-26 e il 2017-10-23?

    
posta Matthew Leingang 08.06.2018 - 16:15
fonte

1 risposta

1

Dopo aver postato questa domanda, ho pensato a una possibile soluzione. E si è rivelato essere quello giusto. È lo stesso comando!

Dopo l'esecuzione

# sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine/Backups.backupdb/My MBP/Latest/OWC Aura SSD"

Ho fatto la stessa cosa con i vecchi backup Macintosh HD :

# sudo tmutil associatedisk -a "/Volumes/Macintosh HD" "/Volumes/Time Machine/Backups.backupdb/My MBP/2017-09-26-102523/Macintosh HD"

Il flag -a è importante perché associa tutti i backup con la stessa identità del disco nello stesso modo.

Il risultato è che tutti i backup sul mio Time Machine Drive sono associati al mio MacBook Pro, ed è proprio come lo volevo. Una volta eseguiti questi comandi, Time Machine è stato in grado di eliminare i backup più vecchi e di eseguirne uno nuovo.

    
risposta data 18.06.2018 - 15:27
fonte

Leggi altre domande sui tag