Det är ok för postgresql DB att förbruka mer utrymme när den används.
Anledningen till detta är dess MVCC-system. Varje gång du UPDATE
varje post i en databas skapar en annan "version" av denna post istället för att skriva om den föregående. Dessa "föråldrade" poster kommer att raderas med VACUUM
process, när det inte finns något behov i dem.
Så när du återställde din db från säkerhetskopia hade den inga "döda" poster och dess storlek var mindre.
Detaljer här http://www.postgresql.org/docs/current/static /mvcc.html och http://www.postgresql.org/docs/current/ static/sql-vacuum.html .
P.S. Du behöver inte oroa dig för det. Postgresql kommer att hantera VACUUM
automatiskt.