Backup restore for rancher deployed onsite


I have a mongodb that was deployed as part of a rancher helm chart (graylog). Its role is a configuration store. The data is quite static. I’m looking for a method/best practice to backup and restore this db in a rancher cluster.

I could use Velero to backup the PV but I would prefer to have a mongodump solution. I’m quite new to both Rancher and mongodb but need a recovery solution. I have already had a total failure of the rancher cluster (or my inability to manage it …lol ) so before I rebuild the complex configuration I need a way to protect it.

Mongodb was installed as a replication set as part of a helm chart.