Migrating outdated Photos library from iCloud to new Mac Mini

I recently got an M4 Pro Mac Mini, and I'd like to set up my Photos library.


Up to now, my library has been stored on an external drive hooked up to a 2014 MacBook Air. Over the years I did a lot of work on the library (in terms of keywording and smart albums). But the MBA slowed down to the point of not being very functional and I stopped doing much. My MBA is connected to a paid iCloud account, so the library was kept up to date that way.


Here's the thing: the Photos app on my MBA has not synced in over a year. The last photo to appear in the library is from December 2023. I've been keeping the computer awake for long stretches to see if it'll sync, but it's been over a week now and no new photos are appearing.


So my question is: is the photos library on my external drive out of date? If I move that library over to my new Mac Mini, will I be starting with a library that is a year out of date? I'm a bit terrified of doing anything that would lead to me losing the last year worth of photos from iCloud because something synced the wrong way.


I'm tempted to just switch on iCloud on my new Mac Mini and download the library from the cloud, but presumably this means I'll lose all of my old keywords?


Thanks in advance for any help.


[Re-Titled by Moderator]

Mac mini, macOS 15.1

Posted on Dec 18, 2024 1:54 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 18, 2024 8:35 AM

Pictures synced to iCloud Photos retain keywords, even though they are not visible there. So there's that!


You can have more than one Library on a Mac, so if you connect an empty Library to iCloud, you can still do what you want with the old Library. I'd turn off iCloud on the old MacBook; then I would connect the MacMini to iCloud and see what you get.


Here's a crucial question: And how is your MacBook's external drive formatted? Select the drive and do ⌘-i to open the info window:

To avoid damaging the Photos Library an external drive must be formatted in either APFS format or Mac OS Extended (Journaled) format. Additionally, the drive can not have had Time Machine on it since it was formatted. There have been so many problems with using incompatible drives that the newest macOSs won't even allow a Library on a non-Mac formatted drive to open, since there is a chance of damaging the Photos database. See this:

Move your Photos library to save space on your Mac - Apple Support


If the drive is not properly formatted, then you shouldn't run the Library from your Mini.


After making sure that the external drive is properly formatted, I'd make another copy of the Library, putting in a different folder. You didn't say, but I'm guessing that the ten year old MacBook is running an older operating system. If that's so, then when you connect your Mac Mini to the old Library, it will want to update the Library to the new OS, and without that, it can't work on the Mini. And once it's updated, it will no longer work on an older OS. So you should keep a copy of the old Library that is unchanged. Backups are always good to have. You might name it something like "Old Library.photoslibrary" so you can tell it apart from the new one.


If you connect this (properly formatted) drive to the MacMini, then you can double click on the old Library and it will open in Photos after an update. You can compare the pictures.


If you want to copy pictures from the old Library to the new one, you can use the trusted 3rd party app PowerPhotos ($30). This makes working with multiple Libraries much easier.


Let us know any questions you have, and how it's going…




Similar questions

3 replies
Question marked as Top-ranking reply

Dec 18, 2024 8:35 AM in response to Stephen_OM

Pictures synced to iCloud Photos retain keywords, even though they are not visible there. So there's that!


You can have more than one Library on a Mac, so if you connect an empty Library to iCloud, you can still do what you want with the old Library. I'd turn off iCloud on the old MacBook; then I would connect the MacMini to iCloud and see what you get.


Here's a crucial question: And how is your MacBook's external drive formatted? Select the drive and do ⌘-i to open the info window:

To avoid damaging the Photos Library an external drive must be formatted in either APFS format or Mac OS Extended (Journaled) format. Additionally, the drive can not have had Time Machine on it since it was formatted. There have been so many problems with using incompatible drives that the newest macOSs won't even allow a Library on a non-Mac formatted drive to open, since there is a chance of damaging the Photos database. See this:

Move your Photos library to save space on your Mac - Apple Support


If the drive is not properly formatted, then you shouldn't run the Library from your Mini.


After making sure that the external drive is properly formatted, I'd make another copy of the Library, putting in a different folder. You didn't say, but I'm guessing that the ten year old MacBook is running an older operating system. If that's so, then when you connect your Mac Mini to the old Library, it will want to update the Library to the new OS, and without that, it can't work on the Mini. And once it's updated, it will no longer work on an older OS. So you should keep a copy of the old Library that is unchanged. Backups are always good to have. You might name it something like "Old Library.photoslibrary" so you can tell it apart from the new one.


If you connect this (properly formatted) drive to the MacMini, then you can double click on the old Library and it will open in Photos after an update. You can compare the pictures.


If you want to copy pictures from the old Library to the new one, you can use the trusted 3rd party app PowerPhotos ($30). This makes working with multiple Libraries much easier.


Let us know any questions you have, and how it's going…




Dec 20, 2024 12:49 AM in response to Richard.Taylor

Thank you for the reply and helpful info!


I think I left an important detail out: when I bought the new Mac Mini I opted for a 4TB drive so that I could have the library on my internal drive for the foreseeable future. I'd rather not depend on the external drive at all.


Given what you say about the keywords being retained, it seems to me like the simplest solution would be to:


  • Disconnect iCloud from my old MacBook Air
  • Open the Photos app on my new Mac and download directly from iCloud
  • Wipe my external hard drive and use it for something else down the line


If I have misconstrued anything above I'd be grateful to be set right. Thanks again!

Dec 20, 2024 1:22 AM in response to Stephen_OM

Which system version is running on your old 2014 MacBook Air?


My oldest Mac with iCloud Photos is running macOS 10.14 Mojave. I had not turned it on for a long time, and when I turned it on again to access videos with an older codec, I thought that iCloud syncing did no longer work, after I upgraded my newer Mac to Sequoia. But I had just been not patient enough. After keeping the older Mac up and running for a very long time, I could see, that all my photos and videos were still there, and have been downloaded from iCloud Photos.

Only the photos I have moved to the Shared iCloud Photos Library cannot be accessed on the older system versions. Are you using the Shared iCloud Photos Library on your new Mac?


I would not wipe your old external drive with the old iCloud Photos Library. I would keep it as an additional backup. You may need a version of your Photos Library in a format that the old Mac con open. I found the old versions of my Photos Libraries very useful as a backup, when I am coming across legacy videos that will no longer play or corrupted JPEG files, where a transmission error has flipped a bit and the JPEG needs to be restored. Older versions of the library on an older Mac are very useful, when we need to convert old videos to a more compatible format or when we need to recover the original version of an image as imported. If a corrupted image is undiscovered for a long time, the only version on Time Machine may also already have become corrupted. Corrupted Originals, the Insidious Danger - How to Protect our Photo Libraries - Apple Community




This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Migrating outdated Photos library from iCloud to new Mac Mini

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.