# Migration / update problem new SSD

**URL:** https://discuss.tryton.org/t/migration-update-problem-new-ssd/3197
**Category:** System Administrator
**Created:** [September 8, 2020, 5:08pm UTC](https://discuss.tryton.org/t/migration-update-problem-new-ssd/3197 "2020-09-08T17:08:05Z")
**Posts on this page:** 1
**Showing post:** 13

<div class="post-metadata">

### Author: ![dave](https://discuss-cdn.tryton.org/letter_avatar_proxy/v4/letter/d/ee7513/32.png) [@dave](https://discuss.tryton.org/u/dave)
#### Post date: [September 11, 2020, 4:34pm UTC](https://discuss.tryton.org/t/migration-update-problem-new-ssd/3197/13 "2020-09-11T16:34:18Z")

</div>

> [@herrdeh](#):
>
> Now I can log into my tryton - but do not find any of my data. No articles, no parties, no bookings…

This suggests the backup you restored was from when you were experiencing a [Backup problem - booking data missing](https://discuss.tryton.org/t/backup-problem-booking-data-missing/3183).

> [@herrdeh](#):
>
> Finally I gave in with docker,

If you want to give it another try, and you are able to find a backup with your booking data in, then hopefully the instructions below will help. If not, I understand, and perhaps these instructions will be useful to someone else.

> [@herrdeh](#):
>
> Can the above error be resolved easily ?

Yes, it is caused by using a series 5.4 database with a series 5.6 server.

> [@herrdeh](#):
>
> What is the recommended strategy to move and existing tryton docker to another machine?

I will try and write a topic in [How To/System Administrator](https://discuss.tryton.org/c/howto/sysadmin/33) soon on _Backing Up and Restoring Tryton when Running on Docker_. Briefly, one way is to dump the database from the postgres container, and backup the files from the `/var/lib/tryton/db` directory from inside the tryton container. Then restore them on the new system.

> [@herrdeh](#):
>
> Or should I install tryton 5.4 at the new docker to avoid the update trouble (for the moment)?

Yes, that probably would have avoided the problem. Then you could have worried about upgrading later.

* * *

To clean out all Docker containers, images and volumes from your system, and then get Tryton running again:

( **Note:** see [How to run Tryton using Docker](https://discuss.tryton.org/t/using-docker-to-run-tryton/3200) for detailed explainations of what some of these commands are doing)

1. Clean up you docker containers, images and volumes, so you are back to a fresh docker install.

2. Get Tryton up and running using version you were running before (5.4 in this case), **Note** : change _[your\_secret\_postgres\_password]_ to a suitably secure password, and replace _tryton-backup.sql_ with the file that contains the correct backup:

* * *

1. You are now ready to update to Tryton version 5.6 (if you want):

---

_[View the full topic](https://discuss.tryton.org/t/migration-update-problem-new-ssd/3197)._
