Huh, that was quite challenging to get it working.
I could not build postgis 2.0.0 against postgres 9.3, so I had to rollback to postgres 9.1.10 and build both postgress and postgis from source.
I used instructions to build postgis from http://boringnerdystuff.wordpress.com/2012/04/14/postgis-2-0-pkgbuild-for-arch-linux/ (itself package is on github: https://github.com/philbns/PostGIS-2.0-PKGBUILD).
Another problem was with postgres package. I tried 9.1.4, but it failed db initialization with some error. Finally I found 9.1.10 that could initialize db. There is no package for postgres 9.1.10, so I used package for postgres 9.1.4 (from https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/postgresql&id=5bd2e474704f619449287efc7310acebcaf15ab4) then changed pkgver
to 9.1.10 crossed fingers and hoped everything to be ok. And that worked! I built postgres then postgis and installed them both.
I enabled postgis extension in my db with:
CREATE EXTENSION postgis;
CREATE EXTENSION postgis_topology;
CREATE EXTENSION fuzzystrmatch;
And finally my db backup imported without any error.