Copia di tutti i miei dati su un nuovo disco, senza ricorrere a Time Machine / Migration Assistant o alla clonazione


0

Voglio spostare tutti i miei dati su una nuova unità SSD e voglio creare un flusso di lavoro che non utilizza la clonazione o Time Machine. Il motivo per cui non voglio clonare il mio disco o ripristinare i miei dati da Time Machine / Migration Assistant (TM / MA) è perché entrambi i metodi soffrono di "trasferimento rozzo". Ho sempre usato Time Machine per spostare i miei dati su un nuovo mac, ma nel tempo ho notato che:

  1. TM / MA non onora le ricevute di installazione, quindi finisco con un sacco di cose di cui non ricordo l'origine, specialmente per pacchetti oscuri come ZFS per OSX
  2. vengono trasferiti anche numerosi file specifici del sistema operativo. Ho avuto un problema con ML a causa di un file com.apple.whatever che ha avuto origine in SL o L e sono stato trasferito ripristinando i miei dati da TM / MA. L'unico problema era che questo plist (1) non funzionava bene in ML e (2) rallentava Mail in una scansione. Vorrei evitare di nuovo questa esperienza.

Quindi, esiste un "flusso di lavoro" specifico che mi permetterà di copiare tutti i miei dati sul nuovo disco? Posso installare ML sul nuovo disco e copiare tutto ciò che è il vecchio disco sotto /Users/me. C'è altro da fare? Qualche SNAFU specifico nello spostamento /Users/me/Librarycome blocco singolo, in particolare tra le versioni del sistema operativo? Fondamentalmente reinstallerò tutti i miei programmi, ma trovo che meno problemi rispetto al debug di problemi oscuri.

Poiché sto programmando di farlo per ogni aggiornamento del sistema operativo (e ho anche bisogno di spostare alcuni dati da una macchina SL a una ML), la riassumerò:

c'è un modo per spostare in modo sicuro e completo tutti i miei dati, e tutte le mie preferenze e cronologia su un nuovo Mac con la stessa versione del sistema operativo o una versione del sistema operativo diversa, senza perdere nulla ma evitando il trasporto di file specifici del sistema operativo oscuri che causeranno oscuri bug in futuro?

Come accennato in precedenza, ho scoperto che TM / MA non fa quanto sopra (e perde le informazioni di installazione) e che la clonazione del disco non funzionerebbe per i trasferimenti di dati tra le versioni del sistema operativo.


Quando dico che TM / MA perde le informazioni di installazione, intendo che non puoi usare pkgutil --file-info per trovare la ricevuta associata a un file e pkgutil --files per trovare i file associati a una ricevuta, perché TM / MA perde quella info
user1256923

Domanda interessante. In base a quali criteri stai differenziando "tutti i tuoi dati" da "greggio"? Finisco per usare uno strumento come l'app WhatSize per vedere quali grandi cose voglio ripulire dopo la migrazione dei dati su un nuovo Mac e questo sembra essere un buon compromesso tra non ispezionare 100.000 file e perdere per trasferire qualcosa che non noterò fino a 6 mesi dopo o giù di lì.
bmike

Per me il roud è roba come il piccolo fascio di gioia che è stato com.apple.mail.plist, proveniente da TM / MA e portato da SL o L in ML, solo per rovinare Mail ( apple.stackexchange.com/questions/ 84451 /… ). Mi piace solo vivere la vita con il minor numero possibile di bug strani e oscuri.
user1256923

Risposte:


2

La risposta è semplicemente no, perché nessun programma sarà in grado di conoscere tutte le specifiche dei programmi installati (probabilmente MA si avvicina di più alla "conoscenza" della maggior parte dei software Apple ma, come hai scoperto, lo ha fatto solo per il 99%), molto meno driver, installazioni di livello ** nix (MacPorts, ecc.).

Se hai una copia ben funzionante, clona il disco (SuperDuper, ecc.) E aggiorna il nuovo disco al nuovo sistema operativo.

In caso di problemi con l'installazione corrente, eseguire una nuova installazione, quindi collegare il vecchio disco in una custodia USB e collegare le cartelle / Users / (you) /. Ciò eviterà il software installato, i vecchi driver ecc. Quindi installare il software necessario (la maggior parte raccoglierà i dati di configurazione essenziali da / Utenti / tu / Supporto applicazioni /).

Il primo è rapido e indolore. Il 2 ° di solito è ancora più veloce di quanto pensi e ti dà la bella sensazione di un nuovo inizio :-)


Io non voglio trasferire le applicazioni, perché, come ho detto, è inutile. Quello che voglio è trasferire i dati etch - senza una vecchia configurazione incompatibile. Lo spostamento di ~ / Library SNAFU è a prova di?
user1256923,

Non penso che ci sia qualcosa di sicuro in SNAFU (ecco perché c'è una "N" in SNAFU :-)). Tuttavia, in ~ / Library sono disponibili impostazioni specifiche dell'utente per il sistema e alcune applicazioni. Ad esempio ~ / Library / Application-Support / ha file per molte applicazioni di terze parti come Thunderbird. Le impostazioni lì per un'applicazione che non è installata, non danneggeranno. Se si reinstalla l'applicazione (ad es. Thunderbird) verrà configurata come prima. Ma (come hai scoperto Mail), non c'è assolutamente alcuna garanzia, che una versione diversa di un'applicazione potrebbe non soffocare sulle impostazioni di un'altra. S AFU "N".
Grezgory,

Il mio punto è, clonare il disco (o avere un backup) in modo da poter ripristinare se qualcosa va molto storto. E la maggior parte delle cose che vanno "normalmente" male, sono probabilmente riparate con meno sforzo di quanto ci si debba preoccupare in anticipo e il tempo impiegato per scrivere la tua domanda qui. Il singhiozzo è normale, ecco perché dicono "non toccare mai un sistema in esecuzione". E soprattutto con Apple, il più delle volte, tutto va bene.
Grezgory,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.