Restore Postgres 9.0 backup into Postgres 9.3
So...

Does any of the data structure exist?

I could be wrong but it may be that your backup format. It depends on how you backed up, using pg_dump etc.

try using pg_restore filename -d database

pg_restore /root/mydb.sql -d database

It could also be the database encoding.

The database you are dumping into, what encoding is it?

UTF-8, SQL_ASCII ?

try 
createdb database -E utf-8

then
psql -f /root/mydb.sql -d databse