Una forma rápida y sucia:
1) cambiar el nombre del esquema predeterminado:
alter schema public rename to public_save;
2) crear un nuevo esquema como esquema predeterminado:
create schema public;
3) restaurar datos
pg_restore -f pub.backup db_temp [and whatever other options]
4) cambiar el nombre de los esquemas según sea necesario:
alter schema public rename to temp_schema;
alter schema public_save rename to public;