3

I'm doing a clean install on a new HD for various reasons, and I'd like to move my 700GB Photos library over. I also want the library to continue to sync with iCloud.

Since the existing library is synced, one way would be to create a new empty Photos library in the new system, turn on "iCloud Photos" and let it download the whole set from iCloud. Unfortunately that would take weeks and exhaust my data cap many times over, so I'd like to avoid this if possible.

I don't think I can use Migration Assistant because it will also move over all the stuff I'm doing a clean install to avoid.

I tried copying the system Photos Library, "Photos Library.photoslibrary" to the new HD. The copy went fine, I booted from the new drive and opened it, set it as the system library, and turned on iCloud Photos. It said "Updating" for a minute, then switched to "Uploading 100,000 photos". I paused it immediately and turned off iCloud Photos. I'm assuming this means it would treat all the photos in the copied library as new, and duplicate everything.

So my question is, is there a way to copy my full Photos library and maintain iCloud sync without downloading all 700GB from iCloud?

  • Where you said: this means it would treat all the photos in the copied library as new, and duplicate everything. I doubt it, If I upload a photo from both my iPhone and from my Mac (airdropped). it shows "uploading" in both places and when the metadata is verified in the cloud, only one copy remains. I dont even think it will double up your iCloud used space. – ankii Sep 7 at 20:03
  • @ankiiiiiii Hmm. It would be nice if that were the case, but I'm reluctant to risk it without knowing for sure as the amount of work to correct it would be enormous. I guess if a more certain way doesn't come up I'll give it a try. – Robert Sep 7 at 23:00
  • I don't trust any of the cloud storage sites. I suggest you get another external drive and export all your photos to the external drive. – historystamp Sep 9 at 1:25
  • I trust apple's site less. I lost all my contacts on my phone about two years ago. My contacts were being sync'd with apple's cloud. Apple's photo storage is a syncing system not a backup system. – historystamp Sep 9 at 1:27
  • @historystamp I have backups of my photos, that is not what I'm using iCloud for. – Robert Sep 9 at 6:31
3

I ended up following ankii's suggestion and just chancing it by turning iCloud Photos back on and letting it upload 100,000+ photos.

On the plus side, it did sync successfully without duplicating any photos.

On the minus side, I started it on 09/08 and it just now finished on 09/17. So that's 9 solid days of "uploading". It was on a mostly idle iMac with broadband and it didn't seem to be taxing either the CPU or the network, so I'm not sure why it went so very very slowly.

My total data usage for the time is less than half the size of the library, so it does appear to have saved some data. No way to tell how long it would have taken to download the library from scratch.

I still feel like there should be a better way, but I can report that copying the library to the new system and turning on iCloud Photos does work.

  • Yes though, iCloud photos is dead slow in updating. don't know if it works or not, I leave the photos app open while uploading/updating. – ankii Sep 17 at 23:25
  • 1
    @ankii I should have mentioned I left the app open the whole time. I'm assuming it's either throttled on the iCloud server end or else the app is just intentionally slow. – Robert Sep 18 at 19:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .