Restauração falhando: possível problema no Data Explorer

Acredito que tanto o site de produção quanto o de desenvolvimento tenham esse índice:

[91] pry(main)> PluginStoreRow.connection.indexes(“plugin_store_rows”)
=> [#<ActiveRecord::ConnectionAdapters::IndexDefinition:0x00005556a36241d0
@columns=[“plugin_name”, “key”],
@comment=nil,
@lengths={},
@name=“index_plugin_store_rows_on_plugin_name_and_key”,
@opclasses={},
@orders={},
@table=“plugin_store_rows”,
@type=nil,
@unique=true,
@using=:btree,
@where=nil>]

Eu as removi com:

PluginStoreRow.find(< id >).destroy

Após remover os duplicados, fiz um backup e consegui restaurar com sucesso para uma instalação limpa. Assim, concluí que esse é o problema com as falhas nos backups. Vou mover isso para um novo tópico de bug do Data Explorer amanhã. Gostaria de conseguir reproduzi-lo, no entanto.

Não sou especialista em banco de dados. Há alguma vulnerabilidade nesse índice ‘unique’?