Forum

Flytta hela fotobiblioteket till en ny MacBook

S

Skola

Originalaffisch
4 november 2009
  • 17 juli 2019
Jag har försökt hitta ett svar via sökning men fortsätter att få perifera svar på vad jag tror är en enkel fråga. Jag vill flytta eller importera mitt fotobibliotek till en helt ny MacBook från en gammal. Det jag inte är säker på är vilken mapp jag ska kopiera/överföra till den nya bärbara datorn och var den ska flyttas till så att den nya MacBook har alla bilder där när jag öppnar appen.

Jag antar att mappen i hemmappen inuti bilder med titeln photo library.photolibrary är den men ville vara säker. Skulle det också vara enklare att hitta den mappen i en säkerhetskopia av en tidsmaskin? Tack så mycket för all hjälp någon kan ge. Jag inser att detta inte är en svår uppgift och även om jag har säkerhetskopior blir jag lite paranoid, jag kommer att sluta med mappar över hela min nya maskin som skulle driva min OCD upp i väggen Reaktioner:Skärmsläckare

Skärmsläckare

26 februari 2016


Bloomingdale, GA
  • 17 juli 2019
Ännu en röst på migrationsassistent. Använd annars iCloud fotobibliotek.

techwarrior

30 juli 2009
Colorado
  • 17 juli 2019
Om du tidigare använde iCloud för ditt fotobibliotek loggar du bara in med ditt iCloud-ID för att starta Foton och aktivera iCloud Photo-synkronisering. det kommer att ladda ner allt från molnet.

Du har rätt, .photoslibrary-filen är databasen med alla foton och metadata förutsatt att du hade den inställd för att kopiera importer till biblioteket. i så fall kan du kopiera detta till den nya Mac-datorn och välja det vid första lanseringen.

NoBoMac

Moderator
Anställd
1 juli 2014
  • 18 juli 2019
Jag kommer dito Migration Assistant/Time Machine också.

ELLER

För säkerhets skull skulle jag kopiera hela mappen 'Bilder', eftersom...

Har du också ett '.migratedphotolibrary'-objekt under Bilder? Om så är fallet innehåller det foton som importerades via det gamla iPhotos-programmet, vilket .photoslibrary pekar på för alla gamla bilder som Photos-programmet har. S

Skola

Originalaffisch
4 november 2009
  • 18 juli 2019
NoBoMac sa: Jag kommer dito Migration Assistant/Time Machine också.

ELLER

För säkerhets skull skulle jag kopiera hela mappen 'Bilder', eftersom...

Har du också ett '.migratedphotolibrary'-objekt under Bilder? Om så är fallet innehåller det foton som importerades via det gamla iPhotos-programmet, vilket .photoslibrary pekar på för alla gamla bilder som Photos-programmet har.

Jag har faktiskt bilder som migrerades via iPhoto när fotoappen blev en grej. Bra samtal och tack. Jag ville använda migreringsassistent som jag har gjort tidigare men av någon anledning vid mitt första försök att använda den på den här nya bärbara datorn fanns det alla typer av problem när jag startade upp den bärbara datorn igen efter. Jag har en bra tidsmaskin backup jag kan ta allt från jag behöver bara se till att jag placerar den på rätt plats.

Rekommenderar du att bara byta ut den nuvarande bildmappen (i ny bärbar dator) med den gamla d.v.s. radera den nya och lägga den gamla i den hemmappen? S

Skola

Originalaffisch
4 november 2009
  • 18 juli 2019
Bortse från mitt senaste inlägg:

Allt är bra i världen lol! Det slutade med att jag använde min senaste TM-säkerhetskopia via Finder för att kopiera iPhoto- och fotomapparna till den nya bildmappen och allt importerades som om det vore den ursprungliga datorn. Tack för tipsen gott folk. Det hjälpte mig att få det jag vet är en enkel uppgift gjort. Min största oro var att jag skulle sluta med mappar överallt och på fel plats.

Fishrrman

20 februari 2009
  • 19 juli 2019
NoBoMac skriver:
'Bara för säkerhets skull, skulle jag kopiera hela mappen 'Bilder', eftersom...'

Du kan inte göra såhär.

Mappen 'bilder' är mer än 'bara en mapp'. Det är en symbolisk länk (eller åtminstone brukade vara det), som är knuten till ägandet av din hemmapp på den gamla Macen.

Men... du KAN KOPIERA saker som finns INNE i mappen 'bilder', såsom enskilda bilder, fotobiblioteket, etc.

Det skulle innebära:
a. kopiera mappen bilder till en extern enhet
b. montera enheten på en annan Mac
c. klicka EN gång på enhetsikonen för att välja den, skriv sedan 'command-i' (öga) för att få upp information. Klicka på låsikonen längst ned i få info och ange ditt lösenord. Sätt nu en bock i 'ignorera ägande av denna volym' och stäng sedan få info
d. hitta den gamla mappen 'bilder' och öppna den i ett sökfönster på skrivbordet
e. du kan nu kopiera objekt inuti den till mappen 'bilder' på ditt NYA konto (på NYA Mac).

Som nämnts ovan kan du också migrera från en backup-enhet.
Jag rekommenderar ALLTID att säkerhetskopiera med antingen CarbonCopyCloner eller SuperDuper.
Jag antar att Time Machine kanske fungerar, men jag har aldrig använt det, någonsin.

NoBoMac

Moderator
Anställd
1 juli 2014
  • 19 juli 2019
Fishrrman sa: Mappen 'bilder' är mer än 'bara en mapp'. Det är en symbolisk länk (eller åtminstone brukade vara det), som är knuten till ägandet av din hemmapp på den gamla Macen.

Bilder är en mapp. Och allt runt Foton finns i den mappen.

Där länkar kommer in i bilden är iPhotos bibliotek vs foton. Foton har hårda länkar till bilderna i iPhotos-biblioteket. Båda biblioteken kommer att länka till samma bildfil via en hård länk.

Beroende på scenario, ja, saker och ting kan bli smutsiga om ägandet är förstört (t.ex. skapa ett nytt användarkonto på en ny Mac och gå därifrån kontra Migration Assistant för att få samma inställning), men i allmänhet fungerar det bara att kopiera.

Till exempel flyttade jag min Bilder-mapp från min Mac till en extern enhet: inga problem och länkar bevarade, inga extra steg.

Koda:
$ cd '/Volumes/External_SSD/Pictures/Photos Library.photoslibrary/Masters/2007/Event/' $ ls -li IMG_0412.jpg'https://support.apple.com/en-us/HT204414' class='link länk--extern' rel='noopener'>https://support.apple.com/en-us/HT204414 Senast redigerad: 19 juli 2019   

mpainesyd

till
29 november 2008
Sydney, Australien
  • 20 juli 2019
Prova Powerphotos.app

Fishrrman

20 februari 2009
  • 20 juli 2019
NoBoMac skrev:
'Till exempel flyttade jag min Bilder-mapp från min Mac till en extern enhet: inga problem och länkar bevarade, inga extra steg.'

Ja, självklart skulle det fungera, eftersom du fortfarande kommer åt mappen med SAMMA KONTO som du använde när den låg 'internt'.

Försök att göra det med en NY Mac som har ett annat konto! M

MacKey76

8 augusti 2011
  • 14 november 2020
Återupplivar detta då jag är i en liknande situation.

Jag går från min gamla Mac till en ny. Jag vill inte använda migreringsassistenten eftersom min gamla är 8 år gammal och full av skit och har uppgraderats varje år till det senaste operativsystemet, så det kommer förmodligen att ha massor av saker som jag inte vill ha/behöver gömda på den .

Så jag gjorde en ren installation av den nya Macen och konfigurerade användarkontot samma sak och tänkte installera om allt och kopiera över datafiler/mappar.

Däremot... Jag skruvade ihop och döpte kontona lite annorlunda - jag kollade inte och trodde att det var förnamn efternamn men men det var bara förnamn - så hemmappen har ett annat namn på det nya än på det gamla .

Borde egentligen inte orsaka mig några problem, men jag kom till att kopiera fotobiblioteket (som jag har ägnat lång tid åt att fylla och organisera så jag inte vill förlora) och gjorde en Google för att se vad det bästa sättet var. Jag kan kopiera tillbaka alla mina foton (till mappen Foton) som de finns på den gamla Mac-datorn och kopiera biblioteket över, men kommer det andra namnet på hemmappen att betyda att länkarna som är gömda i Fotobiblioteket misslyckas? Och i så fall finns det ett sätt att uppdatera dem i bulk?

Inte säker på om det spelar någon roll men gamla Mac är på Catalina och den nya Big Sur.

Tack T

tamara6

28 april 2004
  • 20 november 2020
MacKey76 sa: Återupplivar detta eftersom jag är i en liknande situation.

Jag går från min gamla Mac till en ny. Jag vill inte använda migreringsassistenten eftersom min gamla är 8 år gammal och full av skit och har uppgraderats varje år till det senaste operativsystemet, så det kommer förmodligen att ha massor av saker som jag inte vill ha/behöver gömda på den .

Så jag gjorde en ren installation av den nya Macen och konfigurerade användarkontot samma sak och tänkte installera om allt och kopiera över datafiler/mappar.

Däremot... Jag skruvade ihop och döpte kontona lite annorlunda - jag kollade inte och trodde att det var förnamn efternamn men men det var bara förnamn - så hemmappen har ett annat namn på det nya än på det gamla .

Borde egentligen inte orsaka mig några problem, men jag kom till att kopiera fotobiblioteket (som jag har ägnat lång tid åt att fylla och organisera så jag inte vill förlora) och gjorde en Google för att se vad det bästa sättet var. Jag kan kopiera tillbaka alla mina foton (till mappen Foton) som de finns på den gamla Mac-datorn och kopiera biblioteket över, men kommer det andra namnet på hemmappen att betyda att länkarna som är gömda i Fotobiblioteket misslyckas? Och i så fall finns det ett sätt att uppdatera dem i bulk?

Inte säker på om det spelar någon roll men gamla Mac är på Catalina och den nya Big Sur.

Tack
Skulle gärna vilja se svaret på detta - hittade du en? M

MacKey76

8 augusti 2011
  • 21 november 2020
Tyvärr inte. Jag pratade med Apple Support som inte var någon hjälp och skrev på Apples supportforum där någon sa att det inte kan göras och måste göras manuellt.

Det är mitt eget fel att jag inte namnger kontot på samma sätt, men riktigt irriterande, och det kan inte vara en unik situation vare sig att flytta mappar eller byta konto. P

psingh01

19 april 2004
  • 21 november 2020
Försök bara kopiera biblioteket och se vad som händer. Behåll originalet på din gamla Mac tills du har verifierat att allt är ok på den nya. Om det stör dig om användarnamn, titta på Få information för biblioteket från Finder och gå till Delning och behörigheter sektion och lägg till ditt användarnamn med Läs & Skriv (och ta bort det gamla användarnamnet). Den har en möjlighet att Applicera på bifogade föremål... för att sprida behörigheterna till alla filer i biblioteket.

Om inget av det fungerar kan du försöka göra det via kommandoraden med chown kommando.

superuser.com

Hur ställer man rekursivt in ägare eller behörigheter till 'alla' för alla mappar och filer?

Jag har en extern hårddisk ansluten och jag måste ställa in behörigheter för att vara 'gratis' för användaren MyUser. Jag tror att jag måste ställa in ägaren till MyUser också. Hur kan jag göra detta via terminal? superuser.com
Även om jag inte rekommenderar den sista om du har liten erfarenhet av terminalen. Öva först på något du är okej med att skruva upp och börja om (även om det innebär en fullständig nyinstallation av operativsystemet). Kommandorader är inte lika förlåtande. Speciellt när man gör rekursiva förändringar. Om du av misstag pekar den till fel katalog kommer den gärna att ändra behörigheter där.

Om värre blir värre är biblioteket bara en katalog/mapp. Du kan gå in där genom att högerklicka och Visa paketets innehåll. Alla originalfiler bör vara i en original undermapp. Du kan kopiera dem direkt därifrån och importera dem till din nya Mac. Du skulle förlora all organisering du har gjort och eventuella redigeringar, men du skulle fortfarande ha dina original.


FYI: Om du är nyfiken, det finns en fil som heter Photos.sqlite i databas undermapp till biblioteket som innehåller all data som organiserar biblioteket. Du kan se innehållet med https://sqlitebrowser.org . Du kan redigera det i bulk om du kan SQL. Kom bara ihåg att göra det på en kopia. Inte dina huvudbiblioteksfiler (eller ens din primära säkerhetskopia)! Lek med det och kasta det sedan när du har lärt dig något.

Jag var tvungen att smutskasta i innehållet i biblioteken eftersom jag hade olika säkerhetskopior som jag gjort med tiden från Foton, iPhoto och Aperture. De var alla i olika stater. Tyvärr var Photos inte bra på att importera dem och upptäcka dubbletter och jag slutade med en enda röra. Jag var tvungen att göra lite skript för att konsolidera det hela.

Det viktigaste är att du förvarar en säkerhetskopia av originalet på ett säkert ställe så att du kan gå tillbaka till det om du förstör. Om du förstör, släng bara biblioteket du förstört. Gör en ny kopia från din säkerhetskopia och försök igen. M

MacKey76

8 augusti 2011
  • 23 november 2020
Tack för tipset. Jag laddade ner SQL Lite-webbläsaren som du postade ovan och den öppnade filen, men innehållet är lite vettigt. Jag kan SQL lite, men jag förväntade mig att se en struktur som var vettig, och det gjorde det inte. Jag är säker på att jag skulle kunna redigera den om jag kunde rätt tabell/fält etc.