Export photos safely
The photo library lives on the TrueNAS pool and is served at photos.saxobroko.com (likely Immich — confirm in TrueNAS → Apps). This guide covers copying photos out without damaging the live library.
See also Photos reference.
Before you export
- Confirm the pool is ONLINE — not DEGRADED (When the pool is degraded).
- Check free space if exporting to the NAS (Check disk space).
- Use a copy, not a move, unless you are certain you no longer need the originals on the server.
Photos are irreplaceable
Unlike movies, these files often cannot be re-downloaded. Always keep a second copy somewhere safe (external USB, second cloud account, another family member's drive) before deleting anything on the NAS.
Method A — Export via the web app (recommended)
Best for albums, date ranges, or sharing with family who should not touch TrueNAS.
- Open photos.saxobroko.com.
- Log in with photo app credentials (Vaultwarden).
- Select photos or an album (Immich: multi-select or Albums view).
- Use the app Download or Export action (Immich: Download from selection menu).
- Save to your PC — e.g.
Downloads\photo-export-YYYY-MM-DD\. - Verify a few random files open correctly before deleting anything on the server.
For very large libraries (tens of thousands of files), web export may timeout — use Method B or export in batches by year/album.
Method B — Copy from TrueNAS dataset (advanced)
Use when you need the full library on disk and you are comfortable with datasets and SMB.
- Log in to dsm.saxobroko.com.
- Storage → find the photos dataset (dedicated dataset on the pool — exact name is in TrueNAS; check Apps → photos app → volume mounts for the path).
- Do not delete or rename the dataset — only read/copy files.
Copy over the network (Windows)
- If a SMB share exists for photos, map it or browse
\\192.168.2.203\<share-name>from the PC on the home network. - Select folders → Copy (not Cut).
- Paste to an external USB drive or local folder on the PC.
- Wait for copy to finish — compare file counts or spot-check folders.
If there is no dedicated share, create a read-only SMB share in TrueNAS pointing at the photos dataset only — or ask someone technical before changing share permissions.
Copy via TrueNAS shell (last resort)
Only if SMB is unavailable and you know shell basics:
- TrueNAS → System Settings → Shell (or SSH to
192.168.2.203from LAN). - Identify mount path — e.g. under
/mnt/<pool>/<dataset>/. - Use
rsyncto an external USB disk mounted on the NAS, or to a PC destination over the network.
Do not run rm, zfs destroy, or dataset delete
Shell access makes destructive commands easy. Copy only. If unsure, use Method A or get help.
Method C — Mobile app backup (ongoing)
For a family member's new photos going forward:
- Install the Immich (or matching) app on their phone.
- Server URL:
https://photos.saxobroko.com - Enable backup on Wi‑Fi.
That uploads to the server — reverse of export, but useful so one phone is not the only copy.
Verify the export
- Open random JPEG/HEIC files on the destination.
- Check total size is plausible (photo libraries are often hundreds of GB).
- Keep the export until you confirm the NAS copy is intact after any maintenance.
What not to do
| Do not | Why |
|---|---|
| Delete NAS photos to "make space" before a verified backup | Permanent loss |
| Wipe the photos app volume in TrueNAS Apps | Destroys library metadata and paths |
| Export only thumbnails | Full resolution lives in original files — use app export or full dataset copy |