Docker 업데이트 중 손상된 Digital Ocean의 Discourse 설치 복구

도와주셔서 정말 감사합니다, @jericson!

결국 이렇게 해결했습니다:

  1. 기존 사이트의 복구 접근 권한 확보
  2. 네트워크 드라이브 연결 (Digital Ocean Volume Block Storage)
  3. /var/discourse 파일 압축 (tar 볼 생성)
  4. 해당 파일을 네트워크 드라이브로 복사
  5. 기존 서버 종료 및 네트워크 드라이브 분리
  6. 새 서버에서 새로운 Discourse 조직 구축
  7. 네트워크 드라이브 연결
  8. 파일 압축 해제
  9. 7일 단위 백업 중 해당 시점의 백업 찾기
  10. 해당 시점으로 복구

처음에는 /var/discourse 폴더를 통째로 새 서버로 옮기려 했으나 Redis 문제(이것이 근본적인 문제였는지 확실하지는 않지만, 시스템에서 이 부분이 오류로 표시됨)에 부딪혔습니다.

다시 한번 도와주셔서 감사합니다, Jon. 감사합니다!

5개의 좋아요