在本地计算机上使用的pg_restore版本必须与创建备份的机器上使用的pg_dump版本匹配,即与backup-site
上的版本匹配。
使用pg_dump进行Postgres数据库备份,并使用pg_restore进行恢复操作。(参考链接)
pg_restore - 我们希望将备份文件(即.tar文件或该.tar文件的解压缩文件夹)恢复到本地Postgres数据库localdb中。
pg_dump - 备份文件是使用此工具创建的。
我们在本地计算机上使用的pg_restore可能与创建备份文件时使用的pg_dump版本不匹配。
在您的计算机上安装pg_restore,并确保其版本与本地计算机和backup-site
上的版本相同。