I want to migrate my #Calckey instance to another pc, what is the correct way? that i am thinking to do is following:

(old pc has debian 11, new pc has debian 12, both in same network)

-Install dependencies on new pc (PostgreSQL, NodeJS, Redis, Nginx, ffmpeg, Sonic(probably on docker), git, rust, build-essential).

-Copy the whole “calckey” directory from old pc to new pc.

-Copy PostgreSQL database with pg_dump -C -h localhost -U localuser dbname | psql -h remotehost -U remoteuser dbname. source.

-Copy Sonic database files.

and my questions are:

-Is there a problem with the PostgreSQL version being different?

-Is there something I should be missing?

-Is there something I should correct?