1
我已经使用了我的Postgres服务器上的大部分空间,并且无法在我的机器上保存pg_dumpall的结果。无论如何,当pg_dumpall运行时,将pg_dumpall的结果传递给另一台服务器吗?pg_dumpall保存结果到另一台服务器?
我已经使用了我的Postgres服务器上的大部分空间,并且无法在我的机器上保存pg_dumpall的结果。无论如何,当pg_dumpall运行时,将pg_dumpall的结果传递给另一台服务器吗?pg_dumpall保存结果到另一台服务器?
pg_dumpall
是客户端申请。它可以在任何可以(远程)连接到Postgres服务器的计算机上运行。
因此,您可以在有空间的服务器上运行pg_dumpall
,使用参数--host=...
连接到实际的数据库服务器。
或者您可以将pg_dumpall
的输出存储在网络驱动器上。