Skip to main content

Storage directories

Storage directories used

  1. Application installation path /var/lib/StarRiver Pro
  2. Database storage path mongodb: /var/lib/StarRiver Pro/data/db elasticsearch:/var/lib/StarRiver Pro/data/es
  3. Media files and other files uploaded by users /var/lib/StarRiver Pro/data/storage
  4. Configuation files /var/lib/StarRiver Pro/conf
  5. Log files /var/lib/StarRiver Pro/log and /var/lib/StarRiver Pro/logs. Docker container logs at /var/lib/docker/containers/{container}.

Backup

  1. Minimal backup should include mongodb database at /var/lib/StarRiver Pro/data/db and all configuration files at /var/lib/StarRiver Pro/conf
  2. If you need to keep files uploaded by users such as media files, backup /var/lib/StarRiver Pro/data/storage
  3. If a variety of historical records need to be backed up, backup the directory of Elasticsearch data at /var/lib/StarRiver Pro/data/es. The data in this directory will accumulate by time. If you need to backup, it is recommended to use incremental backup.

Restore

  1. Stop StarRiver Pro service sudo /var/lib/starriverpro/uninstall-service.sh
  2. Copy the backup data to the corresponding directory
  3. Open StarRiver Pro service sudo /var/lib/starriverpro/redeploy-service.sh