Move Lighroom Catalog Previews.lrdata file to eternal hard drive (MAC)
Copy link to clipboard
Copied
My Lr Catalog...Previews.lrdata is 380.55 GB and with the associated files (see attached image) it is 385.42 GB and it is clogging my MAC up. I cannot get anything done and need to know how ( or who can do it) to move it to an external hard drive. With all the other files on the hard drive I am left with to little room to work on my computer. I currently have 4 external hard drives connected.
Copy link to clipboard
Copied
Moved from the CC Desktop forum to the LR forum.
Copy link to clipboard
Copied
Better you should simply delete some of the older previews. In LrC, select some (many or all) photos and use the menu command Library->Previews->Delete 1:1 previews. (And if you have smart previews, delete teh smart previews as well).
Moving the previews to anothe disk is technically possible, but then you lose the benefit of previews being on your fastest disk, and your Library module will slow down. Of course, deleting previews causes LrC to be slower also.
Copy link to clipboard
Copied
You can't move the previews database alone to the external drive. You'll have to move the entire catalog to the external drive. I would recommend that you use an SSD for this, and not an HDD.
Alternatively, you could limit the size of the previews database. That's available in the Catalog Settings (Opt-Cmd-Comma) on the "Previews" tab.
Copy link to clipboard
Copied
The preview cache has to be in the same folder as the catalog, so you will have to move the whole folder to the external drive, which will probably affect performance.
You can delete the preview cache (or move it to the external drive, which will have the same effect), and LrC will then rebuild the previews as you browse folders in Library. Folders you don't visit will not have previews built until you click on them.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
The zip file looks like a backup, except that LrC puts backups in a folders named with the date, like this: 2024-12-01 0051, and also backs up the lrcat-data folder.
Are you backing up the catalog on a regular basis? You should set LrC to save backups to a different drive, not the drive where the catalog is.
The zip file is fairly recent, so I'd keep it, unless you have a proper backup from that day or later.
Copy link to clipboard
Copied
Yes, move everything in that folder to your external drive (you can skip the zip).
Once you moved everything, double-click the .lrcat file to launch Lightroom with the catalog from the new location.
Copy link to clipboard
Copied
I have to manage the same thing because my MacBook Pro internal storage only has so much space, but I like keeping the catalog folder on it. (The 150,000+ originals are on an external volume.)
In the past, if the previews cache file got to be over around 40GB, I would just delete it, and Lightroom Classic would start over from zero and free up the space. So my preview cache never got to be larger than 100GB. The disadvantage of this method was that because I threw out all the previews, even the recent ones I still needed for current work had to be rebuilt.
Today, I use the new option that limits the size of the preview cache. This is great, because I no longer have to manage this manually. I tell it what I want the upper limit to be, and it keeps it down. You might notice that it says the preview cache file size is 21GB even though I entered a limit of 10GB. That might be because of a line in the help article for this feature: “Previews that are 30 days or newer are never deleted.” I’ve browsed a lot of folders recently while looking for images, so I’ll bet some of the excess previews were generated for those; they’ll probably be auto-deleted over the next few weeks. But you know, 21GB is a heck of a lot better than the 30GB or 40GB it used to become before I would throw out the whole preview cache in the past, so this is still an improvement.
If you don’t think that’s a good solution for you, and you still want to move the preview cache to another volume, the only practical way to do that is to move the entire catalog folder (the catalog and all of its associated files). That’s because the catalog always creates its preview cache in its folder.
If you want to slow down how fast the preview cache grows, one thing that helps is to lower the Standard Preview Size and Preview Quality in the same Catalog Settings / Previews window. If Lightroom Classic detects that the main display has a very high resolution, the default Standard Preview Size of Auto might be much larger pixel dimensions than you’re expecting, causing the preview cache to grow faster, and causing preview generation to use more system resources and take longer than you want. I decided 2048px was enough for me. (I can always manually generate 1:1 previews for any images that need it.)
Copy link to clipboard
Copied
Actually, contrary to what several people here have said, it is possible to only move the previews.lrdata to an external disk and leave your catalog on the internal disk. Whether that is a good idea is another matter, but if you want to experiment with it then do the following. While Lightroom Classic is not running, move the previews.lrdata to the external disk. Next, create a symbolic link (not an alias!) to the previews.lrdata. Move that symbolic link back to the catalog folder on the internal disk, and make sure it has the exact same name as the previews.lrdata cache itself. Start Lightroom Classic and if you've done it correctly , then you will see that it works (if not done correctly, then you will get an error that the previews cache is corrupted and so Lightroom must quit). I can't try it right now, but this worked in the past.