호스팅된 Discourse 사이트 백업 및 복구 방법

:bookmark: 이 가이드는 Discourse가 호스팅 인프라를 위해 관리하는 자동 백업과 사용자가 직접 생성하여 다운로드하는 사이트 수준 백업의 차이를 설명합니다. 데이터베이스 전용 백업과 전체 사이트 백업을 생성하는 방법, 복원 업로드 및 요청 방법, 그리고 플랜을 다운그레이드하기 전에 고려해야 할 사항을 다룹니다.

:person_raising_hand: 필요한 사용자 권한: 관리자

호스팅된 Discourse 사이트 백업 및 복원

Discourse에 호스팅된 사이트인 경우, 사이트 데이터의 다운로드 가능한 사본을 유지하는 책임은 사용자에게 있습니다. Discourse가 자동으로 생성하는 백업은 호스팅 인프라를 보호하지만, 사용자가 직접 관리하는 백업의 대안이 아닙니다.

이 가이드는 자동화 시스템이 무엇을 보호하는지, 무엇을 보호하지 않는지, 그리고 업로드를 포함한 전체 사이트 백업을 요청하는 방법을 설명합니다.

자동 인프라 백업

Discourse는 모든 호스팅 사이트에 대해 12시간마다 자동화된 인프라 수준 백업을 수행합니다. 이들은 재해 복구 백업입니다. 하드웨어 장애, 당사 측의 데이터 손실, 또는 클러스터 수준 장애와 같은 재앙적인 데이터센터 수준 사건으로부터 보호하기 위해 존재합니다.

이러한 인프라 백업은 사이트 자체의 백업 파일과 동일하지 않습니다:

  • 요청 시 즉시 접근할 수 없습니다.
  • 이러한 스냅샷에서 사이트를 탐색, 다운로드, 또는 복원할 수 없습니다.
  • 정기적인 자체 백업 일정의 대안이 아닙니다.

인프라 백업은 사용자의 개인 백업 전략이 아닌 당사의 인프라를 위한 안전망으로 생각하십시오. 의도치 않은 사용자 삭제, 콘텐츠 오류, 사이트 변경 또는 플러그인 문제로 인해 사이트를 이전 상태로 복원해야 하는 경우, 요청하고 다운로드한 사이트 수준 백업에 의존해야 합니다.

사이트 수준 백업

호스팅 사이트에서는 업로드가 필요한지에 따라 두 가지 방법으로 백업을 생성할 수 있습니다.

데이터베이스 전용 백업 생성

사이트 인터페이스의 Admin / Backups 페이지에서 언제든지 데이터베이스 전용 백업(.sql.gz)을 생성할 수 있습니다. 이러한 백업은 크기가 작고 생성 속도가 빠르지만, 이미지와 첨부 파일과 같은 사용자 업로드는 포함되지 않습니다.

데이터베이스 전용 백업은 업로드가 사용자를 대신하여 관리되는 당사 호스팅 인프라에서 복원이 수행되는 경우에도 사이트를 복원하는 데 사용할 수 있습니다.

전체 사이트 백업 요청

업로드가 포함된 백업(.tar.gz)이 필요한 경우, 지원 팀을 통해 요청해야 합니다:

  1. 사이트의 관리자 계정과 연결된 이메일 주소에서 이메일을 보내십시오.
  2. "업로드를 포함한 전체 사이트 백업"이 필요하다고 명시하십시오.

전체 백업은 리소스 집약적이므로, 데이터 무결성을 보장하고 서버 부하를 관리하기 위해 지원 팀을 통해 프로세스를 중앙 집중화합니다. 생성된 백업 파일은 일반적으로 사이트의 /admin/backups 페이지에서 직접 다운로드할 수 있습니다.

호스팅 사이트 복원

백업 파일 업로드

백업 파일은 사용자가 직접 업로드합니다:

  1. 사이트 인터페이스의 Admin / Backups로 이동합니다.
  2. Backup Files 탭을 엽니다.
  3. Upload를 클릭하고 백업 파일을 선택합니다.

복원 요청

호스팅 사이트에서는 사용자가 직접 복원을 수행할 수 없습니다. 백업 파일을 업로드한 후, 복원하려는 파일 이름을 명시하여 지원팀에 문의하면, 우리 팀이 복원을 완료합니다.

지원팀에 문의할 때 백업 파일의 출처를 지정하십시오:

  • 셀프 호스팅된 사이트에서 생성되었나요?
  • Discourse 호스팅 사이트에서 생성되었나요?
  • 다른 제공업체에서 생성되었나요?

이 정보는 진행하기 전에 추가 검사나 마이그레이션 관련 단계가 필요한지 사전에 결정하는 데 도움이 됩니다.

:warning: 백업을 복원하면 사이트의 모든 현재 데이터가 덮어쓰기됩니다. 이전 버전으로 복원을 요청하기 전에 현재 상태의 최신 백업이 있는지 확인하십시오.

플랜별 복원 자격

모든 호스팅 플랜에 동일한 복원 기능이 포함된 것은 아닙니다. 복원을 시도하기 전에 플랜의 제한 사항을 검토하십시오:

  • 무료 플랜: 복원 서비스는 이용할 수 없습니다. 기존 커뮤니티의 가져오기를 포함하여, 어떤 출처의 백업도 무료 사이트에 복원할 수 없습니다.
  • 프로 플랜 이상: 셀프 호스팅 사이트 또는 다른 제공업체에서 생성된 백업을 포함한 전체 복원 기능이 포함됩니다.

:warning: 무료 플랜으로 다운그레이드
유료 사이트를 무료 플랜으로 다운그레이드할 수 없습니다. 무료 플랜은 처음부터 시작하는 새로운 별도 사이트로만 이용 가능합니다.

기존 커뮤니티를 가져오거나 복원해야 하는 경우, 프로 플랜이 해당 지원을 포함하는 최소 플랜입니다.

모범 사례

  • Admin / Backups에서 정기적으로 데이터베이스 전용 백업을 생성하고, 사용자가 제어할 수 있는 위치에 다운로드하십시오.
  • 주요 변경 사항 또는 마이그레이션 작업 전에 업로드를 포함한 전체 사이트 백업을 요청하십시오.
  • 중요한 백업은 외부에 저장하십시오. 백업은 무기한 보관되지 않으며 장기 아카이빙을 위해 의존해서는 안 됩니다.

일반적인 문제 및 해결 방법

요청한 백업을 더 이상 사용할 수 없습니다. 최근 전체 사이트 백업 최대 3개까지 유지합니다. 이 한도에 도달하면 가장 오래된 백업이 자동으로 제거됩니다. 엔터프라이즈 고객은 연장된 보관 기간을 요청할 수 있습니다. 백업은 무기한 보관되지 않으므로, 중요한 백업은 외부에 다운로드하여 저장하십시오.

사이트가 폐쇄되어 백업에 대한 접근 권한을 잃었습니다. 사이트가 취소되면 시스템은 안전을 위해 자동으로 전체 백업을 생성하며, 이는 폐쇄 후 30일 동안 당사 측에 유지됩니다. 이 백업은 예방적 목적으로만 보관되며 복구용 백업이 아닙니다. 30일 후 백업은 파기되며, 사용자가 자체 백업 사본을 보관하지 않는 한 사이트는 더 이상 복구할 수 없습니다. 사이트가 오프라인으로 전환되기 전에 최종 백업이 준비되는 대로立即下载하십시오.

복원 요청이 접수되지 않았습니다. 무료 플랜에서는 복원이 사용할 수 없습니다. 기존 커뮤니티를 Discourse 호스팅으로 이전하는 경우, 프로 플랜이 기존 사이트의 복원 또는 가져오기를 지원하는 최소 플랜입니다. 복원을 요청하기 전에 복원 자격 섹션을 확인하십시오.

자주 묻는 질문

관리자 패널에서 왜 직접 전체 백업을 생성할 수 없나요?
업로드를 포함한 전체 백업을 생성하는 것은 리소스 집약적이므로, 이러한 요청은 지원팀을 통해 중앙 집중화됩니다. 여전히 관리자 패널에서 언제든지 데이터베이스 전용 백업(.sql.gz)을 생성할 수 있습니다.

요청한 백업을 얼마나 오래 보관하나요?
최근 전체 사이트 백업 최대 3개까지 유지합니다. 한도에 도달하면 가장 오래된 백업이 제거됩니다. 엔터프라이즈 고객은 연장된 보관을 요청할 수 있습니다. 백업은 무기한 보관되지 않으므로, 중요한 백업은 외부에 다운로드하여 저장하십시오.

직접 사이트를 복원할 수 있나요?
아니요. 호스팅 사이트에서는 사용자가 백업 파일을 업로드하지만, 복원 작업은 우리 팀이 수행합니다. 백업 파일 이름과 출처를 명시하여 지원팀에 문의하십시오.

유료 사이트를 무료 플랜으로 다운그레이드할 수 있나요?
아니요. 무료 플랜은 처음부터 시작하는 새로운 사이트로만 이용 가능합니다. 데이터를 유지하면서 기존 유료 사이트를 무료로 다운그레이드할 수 없습니다. 옵션에 대해 논의하려면 지원팀에 문의하십시오.

호스팅을 취소하면 데이터는 어떻게 되나요?
사이트를 취소하면 사용자가 다운로드할 수 있도록 자동으로 생성되는 전체 백업이 제공됩니다. 사이트가 폐쇄된 후 30일 동안 이 백업을 예방적으로 당사 측에 보관합니다. 30일이 지나면 백업이 파기되며, 사용자가 자체 사본을 저장하지 않는 한 사이트는 더 이상 복구할 수 없습니다. 사이트가 종료되기 전에 최종 백업을 다운로드하고 확인하십시오. 자세한 내용은 호스팅 플랜 취소 가이드를 참조하십시오.

추가 자료

1개의 좋아요