gpt4 book ai didi

postgresql - 在远程机器上恢复转储

转载 作者:行者123 更新时间:2023-11-29 11:11:30 25 4
gpt4 key购买 nike

我有自己的机器和 postgres dmp 文件,我想在我的网络中的远程虚拟机上恢复(例如 ip 是 192.168.0.190 和 postgres 端口是 5432)。是否可以在不将转储复制到远程机器的情况下使用 pg_restore 恢复此转储?因为转储的大小大约为 12GB,而虚拟机上的磁盘空间为 20GB。谢谢

最佳答案

您可以通过网络运行恢复而无需将转储复制到远程主机。

只需调用 pg_restore-h <hostname>-p <port> (并且可能是 -U <username> 以作为不同的用户进行身份验证)在您获得转储文件的主机上,例如:

pg_restore -h 192.168.0.190 -p 5432 -d databasename -U myuser mydump.dump

引用资料:

关于postgresql - 在远程机器上恢复转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26378098/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com