【发布时间】:2020-10-26 17:48:47
【问题描述】:
我有一个使用 pg_dump 命令创建的 test.bak 文件,该文件有一个超表,并且我在 postgreSQL 中创建了一个新的数据库 Performance_Test。
使用以下命令转储数据库:
pg_dump -h localhost -U postgres -p 5432 -Fc -f "D:\Database Backup\temp.bak" Performace_Test
我想在 Performance_Test 中恢复那个 test.bak 文件。
我该怎么做?
【问题讨论】:
-
这取决于
test.bak的创建方式。那么你使用的命令是什么? -
我已经使用以下命令创建了 test.bak 文件:pg_dump -h localhost -U postgres -p 5432 -Fc -f "D:\Database Backup\temp.bak" Performace_Test。
-
@Akanksha :您应该将该详细信息添加到问题中,而不是评论。
-
Timescale 有说明如何恢复备份:docs.timescale.com/latest/using-timescaledb/backup
标签: postgresql timescaledb pg-restore