From: http://www.postgresql.org/docs/8.0/interactive/backup.html#BACKUP-DUMP-LARGE
Use split. The split command allows you to split the output into pieces that are acceptable in size to the underlying file system. For example, to make chunks of 1 megabyte:
pg_dump dbname | split -b 1m - filename
Reload with
createdb dbname cat filename* | psql dbname
Perhaps this should go in one of the backup docs on this site somewhere?
Cheers for the help Dave.