You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

📰 Apple Fitness+ unveils an exciting lineup of new ways to stay active and mindful in 2025

Offerings include new programs for strength, pickleball, yoga, and breath meditation, and a new collaboration with Strava. Learn more >

Photos: One Giant Library vs. Multiple Large Library files

I am looking for advice managing large numbers of photos and multiple libraries in Apple Photos.   For the past couple of decades, I have always used iCloud and have kept copies the original photos on my Mac (iCloud Photos enabled, “Download Originals to this Mac” selected).  Every 5 years, I would start a new Apple Photos library, and keep the old library as library file I could load into Photos when needed (Option, click Photos, Choose Library), and also back up.  I have heeded warnings to not keep all of my photos in one huge library.   The problem is that I am now struggling to manage several libraries that are over 100G in size.  Keeping them on removable storage is possible, but it takes a long time to shuffle library files around when I want to find something in an old library.


I have 2TB of iCloud space and am using less than 20% of it.   And, I found that when I try to put the old 100G+ Photos libraries into a folder in iCloud Drive (via Finder), they are not allowed to upload.  


My 2020-2024 photos iPhoto library is at 30K photos, 170Gig.  And I have about 400G of old pre-2020 library files (so they *will* fit in my 2TB iCloud plan). I am due to start a new library in Jan. 2025.


Note: My practice is to organize my photos in Folders named for the year, and albums within those folders that are easy to sort chronologically - i.e. 20241225_Christmas.


Would I be better off ditching the “don’t keep all your photos in a single huge library” strategy? I could use PowerPhotos to merge my “old” libraries back into my main system photo library and let Apple Photos and iCloud manage things.   That would be a lot less headache and more automated, but I am concerned about the effects of a potential corruption issue afflicting a large library and losing years of photos.  Or is the corruption issue less of a risk if I just let Photos “Optimize Mac Storage”?


My "world" consists of a MBP M4, iPhone 14, iPad.


Any “best practices” advice?

MacBook Pro (M4)

Posted on Dec 31, 2024 5:56 PM

Reply
13 replies

Jan 1, 2025 4:30 AM in response to sjsherratt

There is no right answer to this. Theoretically, Photos has no upper limit on number of items, but there is an undeniable hit on performance as you reach very large numbers. It Is slow to process the items, slow to launch, slow to close. I certainly would not try a single library with more than 100k images on a Mac with only 4 gigs of Ram, for instance. But how gigs is enough? For how many images? I've no idea.


The protection against corruption is a rigorous back up schedule to external hard drives.


This gentleman manages 2+ million images in Mylio, but he uses a macPro.


www.naturalexposures.com/corkboard

Jan 3, 2025 10:12 AM in response to Richard.Taylor

I am wondering if this would be a good approach:

  • Use PowerPhotos to merge my libraries into one huge library using my MBP M4
    • Do this incrementally, merging one library at a time.
    • Leave Optimize storage enabled, disable Keep Original
    • Let the photos upload to iCloud
    • Merge in the next library once Photos has pushed originals to iCloud and freed up enough space on the MBP's drive.
  • Use Optimize storage mode on other current iOS and MacOS devices - i.e. iPhone, iPad
  • Keep the old Catalina Mac mini connected to iCloud and external storage, and just turn it on once in a while and it gets all of the cloud photos, albums etc. 'pushed' to it.
    • Back up the Mac mini to Time Machine and/or other cloud backup.


Questions are whether the photos library on the Catalina mini would be complete or if it would be missing anything (Richard, you mentioned "Clean Up" - I'm not familiar with that). Any other face identification, organization, or data?


Jan 4, 2025 3:52 PM in response to sjsherratt

Please forgive me for jumping in here folks. I just wanted to comment on one part of the action plan outlined yesterday:

  • Merge in the next library once Photos has pushed originals to iCloud and freed up enough space on the MBP's drive.

I'm not sure we know enough about the inner workings of the optimization process to say that it will be triggered in a timely manner by the merge process you describe, unless you are actually creating a storage shortage that is both detectable and survivable. (If the Mac mini drive has lots of free storage, optimization may never be triggered. On the other hand, if it does not have enough free storage for the next library merge, will there be a race between the optimization and the merge, will the next merge be refused, or will it be attempted and fail? I hope that at least the last is not likely.)


Jan 1, 2025 6:38 AM in response to sjsherratt

I keep multiple Libraries just because I find it easier to manage. One difference from you is that my "System Library," the one that gets used for new iPhone pictures and for connection to iCloud Photos, is a Favorites Library.


I find the best pictures from over many years, and I add those to the Favorites Library where I can see them on my iPad and show them to friends and family. I have a Library for work pictures, and I have Libraries for my wife's old family pictures and for my own family's old pictures. (I kept getting mixed up about just which family "Great Aunt Edith" was in, so I split up the families.) I have a Library for iPics-- all the pictures from my (and others') phones and iPads. I have scans from old slides from the days of film. I have a Nikon Library for pictures that I take with my serious camera, and that's where I spiff them up, rate them, and choose the best. Every picture in my Favorites Library is also in another Library. Favorites has about 17 000 pictures.


I don't want pictures to never show up just because they're old. I like seeing my favorite pictures from all ages on my iPad, on my iPhone, and at iCloud, com. I use  PowerPhotos ($30) to copy pictures between Libraries.









Jan 1, 2025 6:42 PM in response to Richard.Taylor

Thanks for the helpful tips.


My system library is only about 20 GB given that I have "Optimize Storage" selected in Photos Settings. On one of my computers I selected Download Originals to this Mac and the library was over 200GB. If I merged everything into the system library it might be close to 1T. Maybe the "Optimize Storage" option keeps it from consuming my system storage reduces the risk of corruption?

Jan 2, 2025 6:43 AM in response to sjsherratt

I use "Download Originals" on both my Mac and my iPad, but I use "Optimize" on my iPhone. I backup my computer with Time Machine, and I make entire copies of my Libraries monthly. (If I remember…) Backups don't work if "Optimize" is chosen, since I'd just be backing up reduced files.


Libraries can get corrupted in lots of ways, especially from ailing drives and crazy "mac cleaning" apps. But the version at iCloud is safe from all that. However, iCloud isn't much of a backup, so serious backups require extra external drives.

Jan 2, 2025 8:06 PM in response to Richard.Taylor

Thanks. Maybe the approach needs to be to run "Optimize" on the iPhone, iPad, and MacBook Pro. I have a 2012 Mac mini with a bunch of external storage. Maybe the approach should be to keep all of the original images on the Mac mini and use the Mac mini as the source for serious backups. I am not sure if I will run into problems since the Mac mini doesn't support MacOS beyond Catalina and all of my other devices run the latest OS.

Jan 3, 2025 8:05 AM in response to sjsherratt

sjsherratt wrote: … keep all of the original images on the Mac mini and use the Mac mini as the source for serious backups. I am not sure if I will run into problems since the Mac mini doesn't support MacOS beyond Catalina and all of my other devices run the latest OS.

iCloud is the only way to have exact copies of Photos over different OSs. But I'm not sure what happens if you look at images on an older OS that were modified with "Clean Up" on a Sequoia machine, since Clean Up doesn't exist before macOS 15. I have an older MacAir running Sonoma-- I'll have to check. Or, I guess you can check that, as well.


Using a Catalina machine for backup will work if you temporarily plug the external drive into the MacBook and drag the Library over to it, and then plug back into the older machine-- and don't attempt to run that Library. Older Photos can't open a newer version library.


Keeping a Photos Library on external storage for a MacBook is problematic, since it would probably be plugged and unplugged, messing with background processes. I keep most non-Photos stuff on a small portable external drive so that I can keep the Photos Library on the internal drive.

Jan 4, 2025 6:25 PM in response to markwmsn

Thanks for jumping in.   Good points.   The system library size on my MBP about 20G, but all photos on it have come via iCloud.  And the MacMini system library was around 200G (with store originals enabled), last time I checked.   I haven’t tried merging a library yet, so might be worth trying this with one of my smaller libraries on the MBP to see what the behavior is with “optimize” enabled.

Jan 4, 2025 6:27 PM in response to markwmsn

markwmsn: Thanks for jumping in.   Good points.   The system library size on my MBP about 20G, but all photos on it have come via iCloud.  And the MacMini system library was around 200G (with store originals enabled), last time I checked.   I haven’t tried merging a library yet, so might be worth trying this with one of my smaller libraries on the MBP to see what the behavior is with “optimize” enabled.

Photos: One Giant Library vs. Multiple Large Library files

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