Hur man utför en manuell Mac -systemmigrering [MacRx]

Sedan Mac OS X 10.3 “Panther” har Apple tillhandahållit ett underbart verktyg, Migration Assistant, för att hjälpa till att flytta data mellan dina gamla och nya Mac -datorer. Med det här verktyget kan du enkelt migrera dina installerade program, systeminställningar och användardata från ditt gamla system till det nya.

På det hela taget fungerar Migration Assistant mycket bra, presterar framgångsrikt oftare än inte och har blivit bättre för varje efterföljande version av Mac OS X. Men trots Apples bästa ansträngningar finns det tillfällen då migrationsassistenten inte kan eller inte kommer att fungera.

En manuell Mac -systemmigrering är bara en fin term för att kopiera saker över. Nyckeln är att veta vad som måste flyttas och hur man ansluter de två maskinerna.

När migrationsassistenten inte fungerar

En förekomst av att Migration Assistant misslyckas är när ett användarkonto är korrupt eller inte känns igen som giltigt på disken från det gamla systemet. Ibland startar programmet överföringsprocessen men slutförs inte, slutar med ett fel eller stannar ut och tar med vissa data men inte alla.

En annan instans händer när du kan migrera från en nyare till en äldre Mac OS X -version - säg en nedgradering från Snow Leopard till Leopard eller även Tiger. Apple avser vanligtvis att migrationsprocessen ska vara från äldre till nyare system, inte tvärtom, men ibland innebär specifika behov att man går tillbaka en version för stabilitet eller kompatibilitet.

Andra möjligheter innebär en äldre Mac som inte har FireWire, som inte kör en Mac OS X -version som stöder nätverksmigrering eller inte kan anslutas till ett nätverk alls. Eller du kanske bara föredrar en mer finjusterad kontroll över vad som gör och inte överförs än vad Migration Assistant tillhandahåller.

Vad man ska göra före migrationen

VIKTIGT: Om du inte känner dig bekväm med hur Mac OS X -filsystemet fungerar och hur du utför stegen nedan, sök hjälp. Denna procedur kräver starka mellan- till avancerade Mac -användarkunskaper.

På den gamla Mac

Det finns flera steg du vill ta på den gamla Mac innan du börjar. Godkänn eventuell aktiverad (uppkopplad) programvara som du har installerat (t.ex., Adobe Creative Suite, QuarkXPress, Pro Tools, etc.). Detta gör att du kan auktorisera din programvara på den nya maskinen efter en migrering, eller återgå tillbaka och auktorisera den gamla maskinen om saker inte fungerar.

Om du inte kommer att fortsätta använda den gamla maskinen för musik- eller videouppspelning när du har gjort flytta, godkänna också din dator i iTunes så att du inte förlorar ett system från din gräns på fem. Detta görs från Store -menyn, välj Avvisa datorn ...

Det är alltid en bra idé att säkerhetskopiera dina data före överföringen. Om du har haft några diskproblem rekommenderar jag också starkt att köra DiskWarrior på den gamla enheten före migrering.

Ansluter till den nya Mac

Om du inte redan har gjort det, loggar du in på eller skapar användarkontot på den nya Mac som du ska migrera de gamla data till. Det är vanligtvis en bra idé att skapa ett nytt konto för detta ändamål, eller åtminstone skapa en extra administratör konto på destinationsmaskinen som du kan använda om något går snett under migration.

Om båda dina Mac -datorer har FireWire kan du använda FireWire Target Disk Mode för att ansluta den gamla maskinen till den nya. Starta om den gamla Mac -datorn och håll ned T -tangenten vid start. När FireWire -logotypen visas på skärmen ansluter du en FireWire -kabel mellan de två Mac -datorerna. Den gamla Mac: s hårddisk ska monteras på skrivbordet på den nya Mac: n som en extern FireWire -enhet.

Du kan också använda Fildelning över det lokala nätverket för att ansluta de två maskinerna; aktivera fildelning på den gamla Mac, öppna den via ethernet eller WiFi på den nya Macen och montera sedan hela hårddisken (snarare än bara hemmappen) på skrivbordet som en fjärrserver.

Om inget av dessa är alternativ kan du kopiera din gamla Mac -data till en extern USB2 eller FireWire -hårddisk, a USB-minne, eller (om du känner dig ambitiös eller desperat) ta bort hårddisken från den gamla Macen och sätt den i ett externt hölje för anslutning till den nya maskinen.

Vad som behöver flyttas

(1) Alla användardokument

Kopiera innehållet i den gamla Mac: s hemkatalog (din användarmapp, känd som ~ i UNIX -språk) Skrivbord, Dokument, Filmer, musik, Bilder och Sajter mappar (aka ~/Desktop, ~/Documents, etc.) Flytta inte själva mapparna, utan kopiera alla objekt från de gamla mapparna till samma mappar på den nya Mac -datorn.

HemmappFlytta också ytterligare användarskapade mappar som kan finnas i hemkatalogen eller på den översta nivån på den gamla hårddisken (känd som / i UNIX -språk). Om systemet en gång körde Mac OS 9 (eller tidigare) kan vissa data finnas i dokumentmappen på toppnivå eller andra anpassade kataloger.

Att flytta användardata kan ta en avsevärd tid, särskilt om det finns massor av bilder, musik eller filmfiler inblandade. Fotobibliotek, hemmafilmer och "vuxenmedia" -samlingar tar upp mycket utrymme. Om inte allt krävs kan viss beskärning här påskynda processen.

Om du upptäcker att du inte har tillgång till en mapp - den är markerad med ett rött Ange inte -märke - har du stött på ett behörighetsproblem. Om du använder en FireWire- eller USB -anslutning är en snabb lösning att välja källenhet i Finder, göra en Get Info (Kommando-I), verifiera genom att klicka på låset och markera sedan alternativet till Ignorera äganderätten till denna volym.

Ignorera ägande på denna volym

Om det inte är ett alternativ eller om det inte fungerar kan du göra en hämta information om varje mapp och justera delning och behörigheter för att ge alla läs- och skrivåtkomst.

(2) Applikationer (en blandad påse)

Flytta sedan all tredjepartsprogramvara som inte är från Apple som finns i Ansökningar mapp (/Program), tillsammans med alla programmappar på hårddiskens rotnivå (lägg dem i mappen Program på målmaskinen). Kopiera allt du har köpt, laddat ner eller som annars inte har installerats med det ursprungliga systemet - Microsoft Office, Filemaker, webbläsare, grafikprogram, spel, etc..

Byt inte ut någon Apple -programvara i mappen Program som finns på båda Mac - Safari, Mail, iCal, Adressbok, etc.. Oavsett Apples program på destinationsmaskinen är det bästa att börja med; flytta bara programvaran som inte är från Apple och använd sedan Software Update för att korrigera ditt system efter behov. Undantag är Apple iWork -paketet (Keynote, Pages and Numbers) och ärevärdiga AppleWorks, dessa är säkra att kopiera över.

Om din nya Mac inte innehåller iLife Suite (iTunes, iPhoto, iMovie, iDVD, iWeb och GarageBand) bör du installera om dessa appar från en iLife installations -CD eller DVD. Vissa iLife -appar kan enkelt migreras (iTunes, iMovie HD, gamla varv för iPhoto), andra inte. Med undantag för iTunes, som kan laddas ner fritt, har jag funnit att det är bäst att installera om det här paketet istället för att migrera.

Detsamma gäller Apples Pro -applikationer (Final Cut Pro, Aperture, Logic, etc.) - installera om dessa från det ursprungliga mediet eller nedladdade installationsprogram. Detta är vanligtvis bästa praxis även när du kör Migration Assistant.

Om du körde Mac OS 9 eller Classic på din gamla Mac kommer det att finnas mappar på toppnivå Program (Mac OS 9)och Systemmapp. Om du flyttar till en Intel Mac eller någon Macintosh som kör Mac OS X 10.5 "Leopard" stöds inte Classic och dessa mappar behöver inte flyttas. Om du överför till en PowerPC Mac med Mac OS X 10.4 "Tiger" eller tidigare och fortfarande behöver klassiskt läge - skratta inte, vissa människor är använder fortfarande detta - kopiera dessa objekt från den gamla Macen till rotnivån på den nya enheten.

(3) Inställningar och applikationssupportfiler

De återstående nyckelkomponenterna för en lyckad migrering är Preferenser och programstödsfiler. Det finns flera platser där dessa objekt lagras. Om du är osäker på om du vill flytta en preferens eller ett annat föremål, fel på den säkra sidan och flytta det inte vid första passet. Du kan alltid kopiera det senare om det behövs.

Top Level Library

Följande objekt finns på översta nivån Bibliotek mapp på den gamla hårddisken (t.ex., /Bibliotek):

  • från /bibliotek, kopiera mappar för applikationer som inte är från Apple
  • från /Library /Application Support, kopiera mappar för applikationer som inte är från Apple
  • från /Library /Fonts, kopiera alla unika objekt (ersätt inte befintliga teckensnitt på den nya Mac)
  • från /Library /StartupItems, kopiera alla objekt för de appar du fortfarande vill använda
  • från /Library /PreferencePanes, kopiera alla objekt
  • från /Library /Preferences, kopiera alla objekt som inte är från Apple

AnvändarbibliotekFöljande objekt finns i användarbiblioteket i din hemmapp (t.ex., ~/Library):

  • från ~/Library, kopiera mappar för applikationer som inte är från Apple
  • från ~/Library, kopiera mappen Mail and Mail Downloads
  • från ~/Library, kopiera Safari -mappen
  • från ~/Library, kopiera kalendermappen (om sådan finns)
  • från ~/Library/Application Support, kopiera mappar för applikationer som inte är från Apple
  • från ~/Library/Application Support, kopiera AddressBook -mappen
  • från ~/Library/Application Support, kopiera iCal -mappen (om sådan finns)
  • från ~/Library/Fonts, kopiera alla objekt
  • från ~/Library/StartupItems, kopiera alla objekt för de appar du fortfarande vill använda
  • från ~/Library/PreferencePanes, kopiera alla objekt
  • från ~/Library/Preferences, kopiera alla icke-Apple-objekt

Kopiera också eventuella inställningar för följande Apple -appar: Mail, iCal, Adressbok, Safari, iTunes, iPhoto, iMovie, iDVD, iWeb, GarageBand, Keynote, Pages, Numbers, Final Cut Pro, Aperture eller Logic.

Slå in det

Flytta alla objekt till samma platser på den nya Mac som på den gamla. När allt är kopierat startar du om den nya Mac: n, startar sedan varje program för att se till att det fungerar och verifiera att dina användardata finns. Du måste auktorisera alla aktiverade (bundna) programvaror vid första lanseringen - du bör ha en aktivering som väntar online från avautoriseringsprocessen som du utförde före migreringen. Du måste också auktorisera iTunes för att spela skyddade musik- eller videofiler som köpts via iTunes Store.

Vissa applikationer, särskilt komplex professionell programvara med flera komponenter (Adobe, Quark, etc.) kan ha problem med att köra efter en migrering av detta slag. För att åtgärda detta kan du ibland ladda ner en installations-/migrationsfix från utvecklaren. Om inte, installera om programmet från dina originalskivor eller nedladdade installationsprogram.

Nyckelringskänslor

Du måste ange lösenorden för vissa applikationer och webbplatser igen efter att ha utfört en manuell migrering. Nyckelringfilen där dessa objekt lagras flyttades avsiktligt inte i den här processen för att förhindra eventuell kontokorruption. Om du har glömt några lösenord kan du använda Nyckelring verktyg (finns inuti /Program /Verktyg) för att visa innehållet i din gamla användarnyckelring.

Nyckelringfilen finns på den gamla enheten på: ~/Library/Keychains/login.keychain

[En tidigare version av denna artikel publicerades tidigare i Adamsäpple kolumn på Low End Mac.]

Senaste blogginlägget

| Cult of Mac
September 11, 2021

Cool ny gadget lägger till AirPrint iDevice -utskrift till valfri skrivareHittills har HP haft en enorm fördel gentemot sina skrivarkonkurrenter nä...

| Cult of Mac
September 11, 2021

Pro tips för att resa med din MacBookHåll din MacBook säker när du är på språng. Foto: Quentin Meulepas/FlickrAtt vara arbetsnarkoman innebär att j...

| Cult of Mac
September 11, 2021

Opera GX är världens första "spelwebbläsare" för MacProva Opera GX på Mac idag.Foto: OperaDet finns en helt ny version av webbläsaren Opera riktad ...