Skip to main content
Registro Eterno
Participant
October 16, 2026
Open for Voting

Lightroom Classic: Optimize backup compression for AI data (.lrcat-data)

Feature Request: Optimize Lightroom Classic Backup Compression for AI Data

I am a professional photographer in Brazil, and I would like to report a significant inefficiency in Lightroom Classic's catalog backup process.

After experiencing extremely slow backups, I conducted a controlled performance test to identify the bottleneck.

Test environment

  • Software: Adobe Lightroom Classic 15.6

  • Operating system: Windows 11

  • RAM: 32 GB

  • Primary storage: Kingston NV3 2 TB PCIe 4.0 NVMe SSD

  • Main catalog (.lrcat): Approximately 307 MB

  • AI data directory (.lrcat-data): 55.6 GB

  • Final backup ZIP: 54.5 GB

Measured backup performance

Using a stopwatch, I recorded each stage of the built-in backup:

  • Initial preparation: 2 minutes 16 seconds

  • Additional processing: 2 minutes 42 seconds

  • Catalog optimization: 2 minutes 44 seconds

  • ZIP compression: 25 minutes 54 seconds

  • Total backup time: 33 minutes 40 seconds

Compression alone accounted for approximately 77% of the entire backup operation.

During compression, overall CPU utilization was generally around 19–31%, RAM usage remained approximately 14 GB, and NVMe activity was frequently low.

Technical findings

After inspecting the generated ZIP archive, I confirmed that most of its contents consisted of .blob files from the .lrcat-data directory.

The inspected files showed compression ratios of approximately 2–4%, meaning that the compression process achieved very little storage reduction despite consuming almost 26 minutes.

The main catalog database was much smaller and showed significantly better compression.

These results suggest that the backup process spends substantial time compressing AI-related data that is already difficult to compress.

Proposed improvement

I suggest implementing an adaptive backup compression mechanism.

Specifically:

  1. Detect files or data blocks with low compressibility.

  2. Use ZIP's Store method (without compression) for nearly incompressible .blob files.

  3. Continue compressing the main .lrcat database and other compressible data.

  4. Preserve existing catalog integrity checks, backup compatibility, and restoration reliability.

  5. Optionally provide a user-selectable Fast Backup / No Compression mode.

The goal is not to exclude AI data from backups, but to avoid wasting processing time compressing data that offers minimal storage savings.

Why this matters

Professional photographers increasingly depend on AI Denoise, intelligent masks, generative removal, and other AI-assisted editing tools.

As .lrcat-data grows, catalog backups can become increasingly time-consuming.

In my case, the complete backup required more than 33 minutes even when performed entirely on an NVMe SSD.

This creates a significant workflow bottleneck for professionals who need frequent, reliable catalog backups.

A more efficient compression strategy could substantially improve backup performance without compromising data integrity.

A similar issue has also been documented by other Lightroom Classic users in the Adobe Community:

https://community.adobe.com/topic/show?tid=1634033&fid=675

I hope these independently measured results help the Lightroom Classic engineering team investigate and improve this behavior.

Thank you for considering this request.

    7 replies

    Inspiring
    October 17, 2026

    ​@JohanElzenga thanks Johan….good idea.  I normally use ‘GoodSync’ for my other backups.  I don’t believe, however, save daily copies in groups such as Day1, day2, day3, etc.  Nor do I think it will ‘prune’ the oldest copy if I, for example, only want to keep 5 copies.  What program are you using (I’m on Win11)

    Translate
    Inspiring
    October 16, 2026

    Actually, as an immediate fix, I’d be happy with the user-selectable Fast Backup / No Compression mode.  Storage is not an issue for me for the catalog backup and it only takes a second to ‘prune’ the oldest backup….keeping maybe 3-5 backups should be more than sufficient.

    Translate
    JohanElzenga
    Community Expert
    Community Expert
    October 17, 2026

    You already have that option. Just use a separate backup utility. That’s what I have been doing since this .lrcat-data compression went out of hand. I replaced the daily catalog backups made by Lightroom Classic by daily catalog backups done by a separate backup utility. Only once a week I still let Lightroom Classic make a backup, mainly because it also verifies and optimizes the catalog in that process. Using this separate utility has another advantage: it can automatically prune backups.

    Translate
    -- Johan W. Elzenga
    Inspiring
    October 17, 2026

    With the help of ChatGPT, I found that GoodSync will do that. 😃

    Translate