我在运行yocto(自定义linux)的嵌入式设备上使用postgresql。包含postgresql的包不提供psql或pg_restore。 / usr / bin提供以下工具:
pg_basebackup表示我可以创建备份。但我怎么能在终端内恢复备份呢?使用pg_restore或psql这对我来说不是问题。
请注意:我想使用在我的windows / linux计算机上创建的备份在嵌入式设备上创建初始数据库。
使用命令创建db的备份:
pg_basebackup -h {host_ip} -D pg_backup -U {USER}
恢复只是将数据文件夹更改为pg_backup。现在启动psql服务器。