# How to upgrade Pmm2.9.1 to 2.17

**URL:** <https://forums.percona.com/t/how-to-upgrade-pmm2-9-1-to-2-17/10655>\
**Category:** PMM 2.x\
**Created:** [June 1, 2021, 8:53am UTC](https://forums.percona.com/t/how-to-upgrade-pmm2-9-1-to-2-17/10655 "2021-06-01T08:53:39Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gajendra](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/gajendra/32/44_2.png) [@Gajendra](https://forums.percona.com/u/Gajendra)\
**Post date:** [June 1, 2021, 8:53am UTC](https://forums.percona.com/t/how-to-upgrade-pmm2-9-1-to-2-17/10655/1 "2021-06-01T08:53:39Z")

</div>

I have configured pmm2.9.1

docker create -v /opt/prometheus/data -v /opt/consul-data -v /var/lib/mysql -v /var/lib/grafana --name pmm-data percona/pmm-server:2.9.1 /bin/true

docker run -d -p 80:80 -p 443:443 --volumes-from pmm-data --name pmm-server --restart always percona/pmm-server:2.9.1

Now we would like to upgrade to 2.17  
how to upgrade it ?  
and how can i restore my pmm-data on /srv mount point

I tried to upgrade it but old data is not coming .

please help

[pmm2-upgrade.txt](https://forums.percona.com/uploads/short-url/pr5dTaj50VhYzAXbRZZEjtIAKMT.txt) (3.7 KB)

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [June 2, 2021, 2:43pm UTC](https://forums.percona.com/t/how-to-upgrade-pmm2-9-1-to-2-17/10655/2 "2021-06-02T14:43:09Z")

</div>

Hi Gajendra,

PMM 2.9.1 has already kept data in /srv  
So you should copy /srv folder from your pmm-server-backup into pmm-data container

```auto
docker cp pmm-server-backup:/srv /root/pmm-data-backup
docker cp /root/pmm-data-backup/srv pmm-data:/

```

Also please don’t forget to set correct folder permissions.

```auto
docker run --rm --volumes-from pmm-data -it percona/pmm-server:2.17.0 chown root:pmm /srv/clickhouse
...

```
