I’ve been trying to update our PMM docker container to the newest version. We are currently running PMM 2.9.1. I confirmed that the volume I cannot use the built-in PMM upgrade functionality because our environment is not allowed to use the internet.
My problem is that we can’t seem to migrate/copy the services configuration or exporters. The data from Prometheus is available but the copy of the container does not contain any instance information or any of our Grafana configuration (user accounts, dashboards, etc). I confirmed that the /srv volume can be moved to the newly updated container and the prometheus data can be browsed. PMM isn’t pulling any new information.
I’ve tried copying the entire contents of one container to the other with docker cp, but that didn’t seem to help.
Does anyone have any advice on how to migrate my exporter service configuration? Do I need to rebuild from scratch if I need to update my version?