Skip to content

Data directories and backup

Persistent data on an installed server lives under /opt/rd_analytics/data/.

Directory layout

Path Purpose
data/mongo/ MongoDB database files
data/sources/ Imported source media (SOURCE_IMPORT_ROOT)
data/system_db_media/ System database media
data/trt_engines/ Compiled TensorRT engines
data/src_data/ File explorer root (FILE_EXPLORER_ROOT)

Configuration:

Path Purpose
/opt/rd_analytics/compose/compose.yaml Docker Compose file
/opt/rd_analytics/compose/.env Secrets and ports

Docker services

Service Role
mongo Database (mongo:8.2)
rda-api API + frontend static files
rda-engine GPU processing pipelines

API and engine use ipc: host for shared-memory video preview.

Backup notes

Warning

For consistent MongoDB backup, quiesce or stop services before copying data/mongo/. See deployment guide for operational procedures.

Include data/sources/ and data/system_db_media/ when media must be preserved.

Full guide

Host layout and upgrade behavior: rda_back/docs/Deployment.md