如何在没有psql和pg_restore的情况下恢复PostgreSQL数据库备份?

问题描述 投票:0回答:1

我在运行yocto(自定义linux)的嵌入式设备上使用postgresql。包含postgresql的包不提供psql或pg_restore。 / usr / bin提供以下工具:

pg_basebackup表示我可以创建备份。但我怎么能在终端内恢复备份呢?使用pg_restore或psql这对我来说不是问题。

请注意:我想使用在我的windows / linux计算机上创建的备份在嵌入式设备上创建初始数据库。

postgresql psql pg-restore
1个回答
0
投票

使用命令创建db的备份:

pg_basebackup -h {host_ip} -D pg_backup  -U {USER}

恢复只是将数据文件夹更改为pg_backup。现在启动psql服务器。

© www.soinside.com 2019 - 2024. All rights reserved.