Ripristino delle cartelle utente su volumi diversi

0

Ok, quindi ho bisogno di ripristinare una macchina da un backup di Time Machine, ma prima che fallisse aveva due volumi separati; uno per il sistema operativo, le app e l'account amministratore e uno per tutti gli altri account utente. Tuttavia, entrambi i volumi sono stati persi e dovranno essere ricreati dal mio backup.

Quello che voglio sapere in anticipo è se è possibile ripristinare gli account utente sul nuovo volume degli utenti utilizzando l'Assistente Migrazione o tenterà di ripristinarli sul volume di sistema? In quest'ultimo caso, esiste un altro modo per ripristinare gli account utente in modo trasparente?

Ho ripristinato i file con altri mezzi in passato, ma si trattava di un lungo processo manuale che mirava a cose specifiche e solitamente come parte di un'installazione pulita per una nuova versione del sistema operativo, per evitare di ripristinare gli avanzi ecc. Tuttavia questa volta sto ripristinando a causa di un guasto hardware, quindi non sto cambiando il sistema operativo, e spero di ripristinarlo il più possibile così com'è, anche se a fasi (dato che alcuni account utente sono molto grandi, probabilmente devono essere lasciati durante la notte ).

Fondamentalmente voglio essere in grado di configurare il mio hardware sostitutivo, ripristinare il sistema operativo, le app e l'amministratore su un volume e ripristinare gli altri utenti uno alla volta, in modo che ognuno possa accedere come se niente fosse.

    
posta Haravikk 20.01.2015 - 20:27
fonte

1 risposta

1

Okay, quindi sono andato avanti con l'aggiornamento e si scopre che Migration Assistant è abbastanza intelligente da riconoscere gli account utente trasferiti.

Nel mio caso particolare li ha riconosciuti, ma non ha fornito alcuna opzione per ripristinare i loro contenuti (solo l'account stesso), probabilmente perché il volume dei miei utenti non era stato ricreato a questo punto.

Tuttavia, una volta completato il ripristino e ricreato il volume dei miei utenti, tutto ciò che dovevo fare era entrare in Time Machine e ripristinare le cartelle utente da lì, con l'ulteriore vantaggio che il sistema era ancora utilizzabile tramite il mio account amministratore.

Per chiunque si trovi in una situazione simile, ecco i passaggi di base che ho seguito:

  1. Reinstallare OS X come di consueto, nella fase di ripristino del contenuto selezionare per ripristinare da Time Machine e ripristinare il meno possibile. Gli account utente trasferiti a questo punto si presentano come 19kb con una nota che sono stati trasferiti; selezionali per ripristinare gli account. Avrai bisogno di almeno un account sul volume di sistema per accedere, quindi se non ne hai alcuno da ripristinare allora ti consiglio di creare un account amministratore; questo ha l'ulteriore vantaggio di poter declassare gli altri utenti allo standard di sicurezza.
  2. Disattiva Time Machine nelle Preferenze di Sistema per impedire un backup prematuro.
  3. Una volta che sei soddisfatto del sistema operativo di base (aggiornamenti applicati, ecc.) puoi ora ricreare il volume degli account utente. Assicurati che Time Machine sia disabilitato per tutto.
  4. Ora trova la vecchia cartella di backup del tuo computer; fai questo aprendo il volume di backup nel Finder e aprendo Backups.backupdb, e sarà una delle cartelle all'interno (di solito solo una per un'unità di backup a macchina singola).
  5. Se Time Machine non ha richiesto di ereditare l'unità di backup, è necessario assicurarsi di ereditarla manualmente (o potrebbe visualizzare tutti i file come nuovi). Per fare ciò, apri Terminale e inserisci sudo tmutil inheritbackup ora prendi la vecchia cartella di backup della tua macchina e trascinala nella finestra Terminale per aggiungere il suo percorso. Il tuo comando dovrebbe apparire come: sudo tmutil inheritbackup /Volumes/Backup/Backups.backupdb/Haravikk\'s\ Mac , ti verrà chiesta la password per eseguire il comando (deve essere eseguito da un amministratore).
  6. Successivamente dovrai assicurarti di aver associato i nuovi volumi alle loro controparti di backup (poiché i nuovi volumi creati avranno un nuovo ID univoco). Per fare questo apri la cartella di backup della tua macchina, e al suo interno apri la cartella "Latest", qui dovresti vedere una voce per ogni volume di cui Time Machine stava eseguendo il backup. In Terminale, inserisci il seguente comando: sudo tmutil associatedisk e trascina la cartella appropriata nella finestra Terminale, quindi trascina anche il volume corrispondente, il tuo comando sarà simile a: sudo tmutil associatedisk /Volumes/Backup/Backups.backupdb/Haravikk\'s\ Mac/Latest/Users /Volumes/Users , premi invio per eseguire il comando.
  7. Ora quando apri il volume degli utenti nel Finder, puoi utilizzare Enter Time Machine dal menu Time Machine e utilizzarlo per tornare a vedere le tue vecchie cartelle utente, selezionare semplicemente ciascuna di esse desiderata e fare clic su Ripristina. Puoi farlo più volte se (come me) alcuni account utente sono più grandi di altri.

Dopo aver ripristinato tutti gli account utente, dovresti essere sicuro di riattivare i backup di Time Machine e gli account ora dovrebbero funzionare come prima (anche se alcune password potrebbero dover essere reinserite).

    
risposta data 31.01.2015 - 12:27
fonte

Leggi altre domande sui tag