Il backup di Time Machine del computer rinominato ha esito negativo

4

Di recente, dopo aver acquistato un nuovo MacBook Pro, ho deciso di riutilizzare il mio vecchio MacBook Pro come server principale. Ho riformattato il disco e reinstallato OS X, dando al computer un nome host diverso (chiamiamolo NewHostname ) nel processo.

Ora voglio eseguire il backup del computer sulla stessa Time Capsule che stavo usando in precedenza. Tuttavia, esiste già un backup crittografato del computer su Time Capsule da quando era ancora chiamato OldHostname . Quando provo a configurare Time Machine, viene restituito un messaggio di errore che dice "Il disco" DiskName "contiene già un backup crittografato per questo computer." Sembra che si riferisca alla vecchia immagine sparsebundle.

Le uniche opzioni offerte da Time Machine sono di continuare a utilizzare il vecchio sparsebundle o di cancellarlo e avviare un nuovo backup crittografato. C'è un modo per mantenere il vecchio sparsebundle e avviare un nuovo backup? E come fa a sapere che questo file crittografato corrisponde a questo computer quando gli hostname non corrispondono nemmeno?

Nota: ho già provato a rinominare il file in Finder da OldHostname.sparsebundle a OldHostname-old.sparsebundle , ma non ha funzionato.

    
posta jb326 16.03.2014 - 04:02
fonte

1 risposta

1

Prova a usare tmutil inheritbackup :

sudo tmutil inheritbackup /Volumes/Data/OldHostname.sparsebundle

Da man tmutil :

inheritbackup {machine_directory | sparsebundle}
        Claim a machine directory or sparsebundle for use by the current
        machine. Requires root privileges.

        Machine directories and sparsebundles are owned by one computer
        at a time, and are tracked by unique identifiers rather than com-
        puter name, host name, or ethernet address. The inheritbackup
        verb reassigns the identity of the specified item, reconfiguring
        it so the current host recognizes it during backups. When inher-
        iting a sparsebundle, the machine directory within will also be
        claimed.

        Inheriting is typically only one step in the process of configur-
        ing a backup for use by a machine. You may also need to use
        setdestination, associatedisk, or both, depending on the situa-
        tion.

        One machine can own multiple machine directories and sparsebun-
        dles, but it is ill-advised for them to reside in the same place.
        In such a situation, which will be chosen during a backup is
        undefined. As a result, inheritbackup will attempt to detect pos-
        sible identity collisions before making changes.

Vedi anche link .

    
risposta data 16.03.2014 - 12:09
fonte

Leggi altre domande sui tag