you know if postgresql is not running you can copy the data files around just like you
can with firebird, it's not a single file but you can just copy them.
You can also use Rsync or something like that, the key is the postmaster has to be stopped.
I wrote a inno setup script that would "embed" postgres into my install, so doing stuff like that
is possible.