Det er ok, at postgresql DB bruger mere plads, når den er i brug.
Årsagen til dette er dets MVCC-system. Hver gang du UPDATE
enhver post i en database opretter den en anden "version" af denne post i stedet for at omskrive den forrige. Disse "forældede" poster vil blive slettet af VACUUM
proces, når der ikke vil være behov for dem.
Så da du gendannede din db fra backup, havde den ingen "døde" poster, og dens størrelse var mindre.
Detaljer her http://www.postgresql.org/docs/current/static /mvcc.html og http://www.postgresql.org/docs/current/ static/sql-vacuum.html .
P.S. Du behøver ikke bekymre dig om det. Postgresql vil håndtere VACUUM
automatisk.