업그레이드 중 오류: 중복 키 값이 고유 제약 조건을 위반합니다

안녕하세요,

방금 업그레이드 도구를 사용하여 Discourse 인스턴스를 업그레이드했습니다. 이상하게도 이제 포럼이 다운되어 있습니다. 커맨드 라인을 사용하여 재구성을 시도했을 때 다음 오류가 표시됩니다:

duplicate key value violates unique constraint "index_tags_on_lower_name"

이 오류가 로그에 여러 번 반복되므로 이것이 문제의 원인인 것 같습니다.

전체 로그는 다음과 같습니다:
https://paste.apps.7ho.st/dezomakasu.sql (이것은 로그의 일부이며, 전체 로그는 여기 있습니다)

도움을 주실 수 있으신가요? 또한 이 문제가 발생하기 훨씬 전인 7시간 전의 백업 파일을 복원했지만, 업그레이드 시에도 여전히 동일한 문제가 발생합니다.

감사합니다

몇몇 태그 이름을 변경해야 할 것 같습니다. 일어나서는 안 되는 일이었지만, 실제로 발생했네요.

기존 컨테이너를 시작하고, 다음과 같은 작업을 수행하세요:

./launcher start app
./launcher enter app
rails c
tags=Tag.where("name like '%ووکامرس%'")
tag1=tags[1]
tag1.name='bad1'
tag1.save

나머지 태그들도 같은 방식으로 처리하면 됩니다(아마도 3개 정도일까요?).

숫자 대신 태그 ID로 대체해야 하나요?

현재 tags=Tag.where("name like '%ووکامرس%'")까지 진행했습니다.

root@Seven-Forums-app:/var/www/discourse# rails c
[1] pry(main)> tags=Tag.where("name like '%ووکامرس%'")
=> [#<Tag:0x00007f0cef631638
  id: 26,
  name: "ووکامرس",
  created_at: Fri, 27 Jul 2018 07:05:01.048694000 UTC +00:00,
  updated_at: Fri, 27 Jul 2018 07:05:01.048694000 UTC +00:00,
  pm_topic_count: 0,
  target_tag_id: nil,
  description: nil>,
 #<Tag:0x00007f0cef61bfb8
  id: 108,
  name: "حمل-و-نقل-ووکامرس",
  created_at: Thu, 16 May 2019 10:12:19.073070000 UTC +00:00,
  updated_at: Thu, 16 May 2019 10:12:19.073070000 UTC +00:00,
  pm_topic_count: 0,
  target_tag_id: nil,
  description: nil>,
 #<Tag:0x00007f0cef61bef0
  id: 312,
  name: "ووکامرس",
  created_at: Sat, 23 Jan 2021 12:56:26.583839000 UTC +00:00,
  updated_at: Sat, 23 Jan 2021 12:56:26.583839000 UTC +00:00,
  pm_topic_count: 0,
  target_tag_id: nil,
  description: nil>,
 #<Tag:0x00007f0cef61bdd8
  id: 317,
  name: "مشکل-ووکامرس",
  created_at: Wed, 17 Feb 2021 20:32:41.416170000 UTC +00:00,
  updated_at: Wed, 17 Feb 2021 20:32:41.416170000 UTC +00:00,
  pm_topic_count: 0,
  target_tag_id: nil,
  description: nil>]