繁体   English   中英

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

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM