Answers:
您可以运行数据库转储:
pg_dump yourdatabase | gzip -9 > outfile.sql.gz
然后再导入到工作计算机上的PostgreSQL中。这将花费相当长的时间,并且即使压缩后,生成的文件也可能在GB范围内,但应足够小以包含在USB密钥中。
在工作计算机上,创建新数据库并加载转储:
zcat outfile.sql.gz | psql yournewdatabase
如果连接速度很快(或花费时间),您甚至可以通过加密的SSH连接或rsync之类的工具通过Internet传输数据库。