Restore Base de datos diferentes versiones

Espero me vaya bien en mi primera consulta:

Por descuido en el servidor de desarrollo y de producción se instalaron dos versiones diferentes de postgres, el problema es que las actualizaciones se encuentran en el de producción, necesitamos pasa la base de datos al servidor de desarrollo, para mejoras y pruebas, pero no ha sido posible, utilizamos PgAdmin para windows para los Backup y Restore

El error que muestra es el siguiente:

C:\wamp\bin\postgres\bin\pg_restore.exe -i -h 10.1.0.42 -p 5432 -U postgres -d preuba -v “C:\proyectos\toba_1_4\proyectos\col_arauca\backups\col_arauca_1_0_marzo_14_2011.backup”
pg_restore: [archiver] unsupported version (1.11) in file header

Process returned exit code 1.

Mil gracias

Hola Jhon,

lo primero que se me ocurre es que exportes la base de datos de produccion como sentencias insert, el archivo resultante probablemente sea un monstruo pero va a ser mas inocuo al cambio de version supongo, mira bien que el encoding de ambos clusters sea el mismo, de lo contrario tendras problemas luego.

Saludos

Jhon, que versión tenes en cada servidor?

PRODUCCION : 8.4
DESARROLLO : 8.3

Gracias por responder

Es muy probable que sea porque te ejecuta una version viaja del pg_restore.
Parate por linea de comandos (cmd) en el directorio donde tenes instalado el pgadmin (c:\archivo de programas\pgadmin … \bin) y fijate que tenes que tener un ejecutable que es pg_restore, tira la linea desde ese directorio asi usa ese restore y no el de otra version.

Suerte!
Nico.