跳到主要内容

文件存储说明

存储目录说明

  1. 程序安装路径 /var/lib/starriverpro
  2. 数据库数据存储路径 mongodb: /var/lib/starriverpro/data/db elasticsearch:/var/lib/starriverpro/data/es
  3. 媒体文件及其他用户上传的文件存储路径 /var/lib/starriverpro/data/storage
  4. 配置文件存储路径 /var/lib/starriverpro/conf
  5. 日志文件存储路径 /var/lib/starriverpro/log 以及 /var/lib/starriverpro/logs 另外docker各个容器的日志在/var/lib/docker/containers/{container}

备份

  1. 最少备份需要备份的目录 mongodb数据库: /var/lib/starriverpro/data/db 各种配置文件:/var/lib/starriverpro/conf
  2. 如果还需要备份媒体文件等用户上传的文件,则需备份/var/lib/starriverpro/data/storage
  3. 各种历史记录如需备份,则备份elasticsearch的目录/var/lib/starriverpro/data/es,此目录下数据会随着日积月累越来越多,如需备份,建议使用增量备份

恢复

  1. 停止StarRiverPro服务 sudo /var/lib/starriverpro/uninstall-service.sh
  2. 将备份的数据拷贝到对应的目录
  3. 开启StarRiverPro服务 sudo /var/lib/starriverpro/redeploy-service.sh