恢复过程中出现此错误:`无法创建唯一索引`

大家好,

我正试图让我的预发布实例与生产实例保持同步。我已成功升级到当前版本,但在尝试将生产环境的备份恢复到预发布实例时,遇到了以下错误:

[2020-01-14 23:27:08] ERROR:  could not create unique index "index_tags_on_lower_name"
[2020-01-14 23:27:08] DETAIL:  Key (lower(name::text))=(net) is duplicated.
[2020-01-14 23:27:08] EXCEPTION: psql failed: DETAIL:  Key (lower(name::text))=(net) is duplicated.

我找到了一个看似相似的主题,但不知道如何实现该解决方案。

任何指导都将不胜感激!

1 个赞

我也遇到过类似的问题。我在 Can't restore due to corrupt indexes (with some clues on how to deal with corrupt indexes) - #3 by pfaffman 中描述了我是如何解决的,但其中大部分内容只是粗略地说明了一下。

4 个赞