[英]How to restore PostgreSQL database backup without psql and pg_restore?
我在运行yocto(定制linux)的嵌入式设备上使用了postgresql。 包含postgresql的软件包不提供psql或pg_restore。 / usr / bin提供以下工具:
pg_basebackup表示我能够创建备份。 但是我应该如何在终端中还原备份? 使用pg_restore或psql对我来说这不是问题。
请注意:我要使用在Windows / Linux计算机上创建的备份在嵌入式设备上创建初始数据库。
使用以下命令创建数据库的备份:
pg_basebackup -h {host_ip} -D pg_backup -U {USER}
要恢复,只需将数据文件夹更改为pg_backup。 现在启动psql服务器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.