Se disponi dei dati completi directory del tuo vecchio sistema postgresql (e se fosse la stessa versione, o differisse solo per un numero di revisione) puoi semplicemente provare a metterlo al posto dei tuoi dati directory nella tua nuova installazione di postgresql. (Ovviamente, prima di farlo, interrompi il server postgres).
È fondamentalmente la stessa procedura utilizzata durante l'aggiornamento postgresql, quando non è necessario eseguire il backup-ripristino.
Modifica:come sottolineato nei commenti, presumo non solo la stessa (o quasi la stessa) versione, ma la stessa architettura (32 - 64 bit, Linux - Windows, ecc.)