that's why i was looking for a way to just backup that mongodb data
Hi @<1585441140176326656:profile|StrongDove49> , what do you mean finding the credentials for each user? You mean on the databases?
Yes, but this data is managed by mongodb. Also since you have full visibility at the user/passwords you can probably somehow generate a token similiar to how the UI does it when you log in to create a token
yes, I mean for example I've got a couple clearml applications on my workstations talking to my server using api keys. how can i backup this data and load it on to the other server?
It's basically the paid version of ClearML. It is built towards larger teams with many services offered by the ClearML team to make your & your user's lives easier and provides additional features often required by large teams
then yeah, all data sits in /opt/clearml/data
Although I think a problem would be syncing the databases on different servers
oh okay thanks, so just copying that would suffice? I mean the db name and stuff aren't randomly produced ?
I think if you inject exactly the same data then it will be copied. I suggest the databases be down during this operation.
my problem is that the load balancer might redirect any user to each of the servers randomly. so I need those API Tokens (credentials) to be the same on both servers
That sounds like a fairly large team already. I would suggest considering the Scale version. It would alleviate a lot of devops work & maintenance on your part, provide direct support for users & admins, RBAC, SSO, configuration vaults and many other features.