← Back to User Guides Overview
REPOSITORY ADMIN

Repository Maintenance & Disk Space Management

How to manage local SSD disk space, configure automatic Take retention rules, and relocate your repository.

Sabes Pro Workspace Settings Interface

How Sabes Pro Uses Disk Space

Sabes Pro stores snapshot history in an encrypted, content-addressed repository (default path: C:\Users\YourUsername\.sabes-repo). Because Sabes Pro uses block-level deduplication, identical audio samples and unchanged session code are stored only once across all your Takes.

Configuring Automatic Snapshot Pruning

Configure automatic retention rules under Settings → Storage Maintenance to prevent Take history from filling your drive:

  • Keep Last N Saves: Retain the last 30, 50, or 100 save states per project. Older unpinned snapshots are automatically pruned.
  • Age-Based Pruning: Delete unpinned Take snapshots older than 30 days, 60 days, or 90 days.
  • Pinned Immunity: Pinned Takes are immune to retention rules and are never pruned automatically.

Manual Maintenance & Garbage Collection

To run a manual cleanup pass to reclaim un-indexed disk space:

  1. Go to Settings → Storage Maintenance in Sabes Pro.
  2. Click Run Garbage Collection. Sabes Pro scans the repository index, purges unreferenced data blocks, and optimizes the local SQLite database.
  3. Review reclaimed disk space in the maintenance log report.

Relocating Your Repository to a New Drive

To move your local repository to a larger secondary SSD (e.g. from C:\Users\YourName\.sabes-repo to E:\StudioRepo):

  1. Close Sabes Pro and exit the taskbar tray application.
  2. Copy your repository directory (e.g. .sabes-repo) to your new drive location.
  3. Launch Sabes Pro. In the passphrase prompt, click Change Repository Path.
  4. Select the new folder location on your secondary drive and enter your passphrase.
  5. Verify your project list and Take timelines load correctly, then delete the old repository copy from your C: drive.