우리 사이트가 다시 돌아왔습니다! 도움을 주신 모든 분께 감사드립니다.
사실 며칠 전에 문제를 해결해 두었는데, 오류 메시지를 읽을 때 부주의했습니다. 중복된 태그가 두 개, 'socialmedia’와 'social-media’가 있었습니다. 첫 번째를 수정한 후, 두 중복 태그가 매우 비슷했기 때문에 오류 메시지가 바뀌었다는 사실을 알아차리지 못했습니다.
이 두 오류를 수정하는 과정은 다음과 같습니다:
1. 태그 테이블과 중복 태그 찾기
-
백업을 운영체제로 다운로드하세요. 이 가이드는 Windows를 기준으로 작성되었지만, Linux에서도 과정은 거의 동일합니다.
-
압축된 폴더를 모두 추출하면 dump.sql 파일과 uploads 폴더가 남게 됩니다.
-
텍스트 에디터로 dump.sql 파일을 엽니다. 저는 Visual Studio Code를 사용했습니다.
-
"COPY public.tags"를 검색하여 태그 테이블의 위치를 찾습니다. 파일 하단 근처에 있으며, 다음과 같은 모습일 것입니다:
-
직접 탐색하거나, 태그 테이블을 별도의 문서에 복사하여 검색 기능을 사용해 중복 태그를 찾을 수 있습니다.
-
수정된 dump.sql 파일을 dump.sql로 저장하세요.
2. 재압축 시 파일과 폴더의 순서와 이름이 정확해야 합니다.
-
추출 후 dump.sql 파일과 uploads 폴더가 있어야 합니다.
-
dump.sql을 마우스 오른쪽 버튼으로 클릭하여 7zip의 '압축에 추가’를 선택하세요.
-
압축 형식으로 gzip를 선택하되, 파일 이름은 그대로 유지하세요.
-
새로 생성된 dump.sql.gz 파일과 uploads 파일을 선택한 뒤, 마우스 오른쪽 버튼 > 7zip > 압축에 추가 > 압축 형식: tar를 선택하세요. 파일 이름이 원래 백업과 정확히 일치해야 하며, 다음과 같은 형태여야 합니다: ‘public-happiness-2023-07-25-033857-v20220628031850’
-
새로 생성된 .tar 파일을 선택한 뒤, 7zip > 압축에 추가 > 압축 형식: gzip를 선택하세요. 파일 이름이 원래 백업과 정확히 일치해야 하며, 다음과 같은 형태여야 합니다: ‘public-happiness-2023-07-25-033857-v20220628031850’
-
최종 결과물은 원래 백업과 동일한 이름을 가진 .tar.gz 파일이어야 합니다.
-
관리자 영역에 업로드하고 백업을 복구하세요
