Migracion DB para Pilaga 3.0

Estimados:

Tengo la version en produccion 2.3.8 con las siguientes versiones:
PHP 5.3.10
Apache 2.2.22
Postgres 8.3

Se instaldo una nuevo servidor con las siguientes versiones (requerimientos pilaga 3.0)
PHP 5.6.29
Apache 2.4.18
Postgres 9.4

Ahora bien, en el nuevo servirdor se instalo la version 2.3.8 vacia de pilaga
lo que se quiere hacer es restarurar un bk del servidor actual de produccion a la version 2.3.8 del nuevo servidor con los requerimientos nuevos y realizar el proceso de actualizacion a la version 3.0.

El proceso de restaruracion arroja error, seguramente por las distitnas versiones de postgres. Se intenta correr el script script_3.0.0 a la base de datos vieja para dejarla compatible a la nueva version de postgres y arroja un error:
ERROR: syntax error at or near “NOT”
LINE 1: CREATE SCHEMA IF NOT EXISTS auxiliar_catalogos

Se les ocurre alguna otra forma o metodologia? que puedo hacer? Muchas gracias

Hola Emilio,
Esto sucede por lo gral. cuando la versión de postgres es anterior a 9.3, puede que tengas actualizado el cliente a 9.4 y no el motor. Una forma de chequear la versión de postgres es hacer esta consulta

select version();

Si la consulta te arroja un versión de postgres anterior a 9.3 deberias actulizar el motor.
Cuando actualiza el postgres tendrías que crear el cluster en LATIN1.

Acá te agrego un pequeña ayuda de como cambiar el cluster a latin1.

Cambiar cluster a postgres:
agregar a los locales el es_AR ISO-8859-1
sudo dpkg-reconfigure locales
sudo pg_dropcluster --stop 9.4 main
sudo pg_createcluster --locale es_AR.ISO-8859-1 --start 9.4 main
sudo su postgres
psql
Cambiar contraseña de postgres:
alter user postgres with password ‘postgres’;
sudo /etc/init.d/postgresql restart

saludos,