Backup y restauracion de base de datos con campos Geometricos PostGis

Hola estimados,
me gustaría saber cual es el procedimiento que se debe seguir para hacer backup y restaurar una base de datos que tiene campos geométricos en distintos esquemas.

He intentado haciendo la copia de seguridad con pg_dump, luego creando la base en blanco agregando la extensión postgis, y luego restaurar con psql:

1 paso en server 1 (postgres 9.2)
/root$ pg_dump -x --disable-triggers -h127.0.0.1 -p5432 -i -U postgres bd > /backups/bd200.sql

2 paso en server 2 (postgres 9.5)
desde consola de postgres:
postgres=#create database bd ;
postgres=#\c bd;
bd=# CREATE EXTENSION IF NOT EXISTS postgis WITH SCHEMA public;

3 paso en server 2
psql -h127.0.0.1 -p5432 -Upostgres bd < bd200.sql

Inicia el proceso y al final da estos errores:

orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
orden \N no v�lida
ERROR: error de sintaxis en o cerca de �5664300�
root@desarrollo:/var/backups/postgresql# psql -h127.0.0.1 -p5432 -Upostgres bd < bd200.sql


El resultado es que no se restauraron todos los esquemas ni todas las tablas y tampoco algunas restricciones.
Por favor ayuda.

Mas que los datos geometricos me parece que el problema viene con el encoding de alguno de los 2 servidores

Tira en los 2 servers
postgres@chorga:~$ locale (para ver como esta seteado en el SO)
postgres=# show client_encoding ; (conectado a postgres para ver el encoding del cliente)
postgres=#\l (conectado a postgres para ver el encoding de las bases

Fijate que sean todos compatibles proba y me avisas.
Saludos

Hola. Todo esta en latin 1, el problema estaba en la extensión postgis, debe apuntar al esquema pg_catalogo en lugar de public.
Ya esta solucionado.

Gracias!!!