After many years of using Lightroom on different computers and trying different workflows, I think I’ve finally found the perfect workflow for me.
I’m sharing it here in case it might be useful to anyone in a similar situation.
My biggest problem had always been managing terabytes and terabytes of photos across my laptop’s internal drive, cloud-synced folders, and the long waits involved in downloading old files, often only to discover that the photos I was looking for weren’t in that folder.
TL;DR
I keep my Lightroom catalog, recent photos, and active projects on my MacBook’s SSD. Once I finish a project or need to free up space, I move its photos to the NAS from within Lightroom Classic.
I sync collections with Adobe Cloud so I can select and rate photos from my phone, and I use Google Drive as an off-site backup for both the photos stored on my MacBook and those archived on the NAS.
My situation
- Approximately 3 TB of photos dating back to 2010.
- I use Lightroom Classic as my main application.
- I don’t spend much time at home, so I want to use my time in front of the computer mainly for editing rather than searching for, downloading, or selecting photos.
Setup
- MacBook Pro M2 Max with a 1 TB SSD for the catalog, recent photos, and active projects.
- UGREEN DXP4800 Plus NAS:
- 12 TB 7200 RPM WD HDD for archived photos and projects.
- 1 TB Samsung 970 Pro NVMe SSD for Docker and applications such as Immich, Paperless, and Vaultwarden.
- Smartphone with Lightroom Mobile for selecting and rating photos.
- Google Drive with 5 TB of storage for off-site backups.
How I distribute my files
Each system has a specific purpose:
- MacBook: Lightroom catalog, recent photos, and active projects.
- NAS: older photos, completed projects, and catalog backups.
- Adobe Cloud: Smart Previews from synced collections for working in Lightroom Mobile.
- Google Drive: off-site backup of the photos stored on both the MacBook and the NAS.
- Smartphone: its photos are automatically uploaded to the NAS once a day.
The overall structure looks like this:
MacBook Pro/
├── Lightroom catalog
├── Recent photos
└── Active projects
NAS/
├── Archived photos
├── Completed projects
└── Catalog backups
Adobe Cloud/
└── Smart Previews from synced collections
Google Drive/
├── Backup of MacBook photos
└── Backup of NAS photos
Lightroom catalog
The main catalog is stored locally on the MacBook’s SSD for the best possible performance:
MacBook Pro/
└── documents/
└── lightroom/
└── catalog_in_use/
Lightroom creates weekly backups of the catalog:
MacBook Pro/
└── documents/
└── lightroom/
├── catalog_in_use/
└── backups/
├── catalog_2026-01-01/
└── catalog_2026-01-07/
The backup folder is synced to the NAS once a week:
NAS/
└── backups/
└── lightroom/
├── catalog_2026-01-01/
└── catalog_2026-01-07/
The active catalog always remains on the MacBook. I never open it directly from the NAS.
Photo organization
As a general rule, I keep recent photos, active projects, and any folders I want to have available while away from home on the MacBook.
Once I finish a project or need to free up space, I move its folder to the NAS, regardless of which year the photos were taken.
This means that, within the same Lightroom catalog, I may have photos from the same year split across both devices:
MacBook Pro/
└── Photos/
├── 2025/
│ ├── 2025-01-01 Event 1/
│ └── 2025-05-01 Event 2/
└── 2026/
├── 2026-02-01 Event 3/
└── 2026-06-01 Event 4/
NAS/
└── Photos/
├── 2025/
│ └── 2025-08-02 Event 5/
└── 2024/
├── 2024-03-01 Event 6/
└── 2024-07-01 Event 7/
My workflow
1. Copying and importing
I copy new photos directly to the MacBook’s SSD and import them into Lightroom Classic.
The original files remain on the MacBook while the project is active.
2. Syncing with Adobe Cloud
I add the photos to a collection synced with Adobe Cloud.
Lightroom Classic syncs Smart Previews, so I can view them in Lightroom Mobile without having to upload the original RAW files.
3. Selecting photos in Lightroom Mobile
From my phone, I make the initial selection, assign ratings from 1 to 5, and flag the photos I plan to delete once I get home.
This is the part that has improved my workflow the most. I can use small pockets of free time away from home to complete the more mechanical part of the process.
By the time I sit down at my computer, the selection is already done and I can focus directly on editing.
4. Editing
I edit in Lightroom Classic using the original files stored on the MacBook’s SSD.
This allows me to take full advantage of the internal drive’s speed.
5. Archiving on the NAS
Once I finish a project or need to free up space, I move its folder to the NAS directly from within Lightroom Classic.
It is important to do this from Lightroom rather than Finder. This way, the catalog automatically updates the file locations and I don’t have to relink the folders afterwards.
6. Backups
The MacBook’s photo folder is synced with Google Drive.
The photos archived on the NAS are also backed up to Google Drive once a week.
Catalog backups are first saved on the MacBook and then synced to the NAS.
Working with older photos
When I’m at home, I connect the MacBook to the NAS using an Ethernet cable and mount the NAS folders via SMB.
From Lightroom Classic, I can search, view, and edit photos stored directly on the NAS.
In my case, loading and editing work without any problems, and I don’t notice any significant slowdown or lag.
Advantages of this system
- I can select photos from anywhere.
- I use most of my time in front of the computer for editing.
- Active projects benefit from the speed of the MacBook’s SSD.
- I can still access all my older photos from the same catalog.
- I don’t have to download entire folders from the cloud just to find a specific photo.
- I can move projects between the MacBook and the NAS without losing their edits or Lightroom organization.
- Both my photos and Lightroom catalog have copies stored outside the main device.
Things to keep in mind
- The main catalog is stored on the MacBook, not on the NAS.
- Adobe Cloud is used to sync Smart Previews, not as the main storage location for the RAW files.
- I currently use a single HDD in the NAS, so I don’t have local redundancy. My off-site copy is stored in Google Drive.
- My decision to move photos to the NAS depends on whether the project is still active, not just on how old it is.
I don’t think this is the perfect system for everyone, but for the way I work, it has eliminated a large amount of time previously wasted searching for, downloading, and selecting photos.