Het is oké dat postgresql DB meer ruimte in beslag neemt wanneer het in gebruik is.
De reden hiervan is het MVCC-systeem. Elke keer dat u UPDATE elk record in een database maakt het een andere "versie" van dit record in plaats van het vorige te herschrijven. Deze "verouderde" records worden verwijderd door VACUUM proces, wanneer er geen behoefte aan is.
Dus toen u uw db terugzette vanaf een back-up, had deze geen "dode" records en was de grootte kleiner.
Details hier https://www.postgresql.org/docs/current/static /mvcc.html en https://www.postgresql.org/docs/current/ static/sql-vacuum.html .
PS U hoeft zich er geen zorgen over te maken. Postgresql zal VACUUM afhandelen automatisch.