0

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

在此处输入图像描述

pg_basebackup 表示我能够创建备份。但是我应该如何在终端中恢复备份?使用 pg_restore 或 psql 这对我来说不是问题。

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

4

1 回答 1

1

使用命令创建数据库备份:

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

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

于 2019-02-18T10:22:25.693 回答