Is MongoDB backup all I need on direct install?


I want to set up cron to create mongo dump, tar it and save on remote storage. Is that all I need to back up? I do not (want to) use snap, so I cannot use the snap backup tool. Should something happen, will all the configurations and also things such as uploaded files be backed up in mongo? Or do I also need to tar my /opt/Rocket.Chat folder with program files? Thanks!

Server Setup Information

  • Version of Rocket.Chat Server: 3.1.1
  • Operating System: Ubuntu 18.04
  • Deployment Method: direct from repo
  • Number of Running Instances: 1
  • DB Replicaset Oplog: yes
  • NodeJS Version: 12.14.0
  • MongoDB Version: 4.0.8
  • Proxy: nginx
  • Firewalls involved:none