백업 및 재해 복구
Mattermost 백업 및 재해 복구 가이드 — 데이터베이스/파일 백업 방법, 고가용성 배포, AWS 글로벌 클러스터 설정, S3 복제, OpenSearch 복제, SSO 장애 대응 방법 안내
Mattermost 서버를 다양한 유형의 장애로부터 보호하는 옵션은 단순 백업부터 정교한 재해 복구 배포 및 자동화까지 다양합니다. 백업 # Mattermost 서버의 상태는 여러 데이터 저장소에 분산되어 있으며, 장애 발생 시 시스템을 완전히 복구하려면 각각을 별도로 백업하고 복원해야 합니다. Mattermost 서버를 백업하려면: 데이터베이스 버전에 따른 표준 절차를 사용하여 Mattermost 데이터베이스를 백업합니다. PostgreSQL SQL 덤프 백업 문서 를 온라인에서 참조할 수 있습니다. 페이지 상단의 탐색 메뉴를 사용하여 PostgreSQL 버전을 선택하십시오. config/config.json 에 저장된 서버 설정을 백업합니다. Mattermost에 SAML 구성을 사용하는 경우 SAML 인증서 파일이 config 디렉토리에 저장됩니다. 따라서 전체 디렉토리를 백업하는 것을 권장합니다. 다음 옵션 중 하나를 사용하여 사용자가 저장한 파일을 백업합니다: 기본 ./data 디렉토리를 사용하는 로컬 저장소를 사용하는 경우 이 디렉토리를 백업합니다. config.json 의 Directory 설정에 지정된 비기본 디렉토리를 사용하는 로컬 저장소를 사용하는 경우 해당 위치의 파일을 백업합니다. S3에 파일을 저장하는 경우 일반적으로 별도 백업 없이 파일을 현재 위치에 유지할 수 있습니다. Note 깨끗한 백업을 만들려면 백업하는 동안 Mattermost를 중지해야 합니다. 그렇지 않으면 데이터베이스와 파일이 동기화되지 않을 수 있습니다. 백업에서 Mattermost 인스턴스를 복원하려면 데이터베이스, config.json 파일, 그리고 선택적으로 로컬에 저장된 사용자 파일을 백업한 위치로 복원하십시오. 재해 복구 # 적절한 재해 복구 계획은 특정 위험을 완화하는 이점과 재해 복구 인프라 및 자동화를 구축하는 비용과 복잡성을 균형 있게 고려합니다. 자동화된 백업 # Mattermost 서버의 자동화된 백업은 특정 시점의 서버 상태 사본을 제공하며, 향후 장애로 인해 데이터가 손실될 경우 복원할 수 있습니다. 옵션에는 다음이 포함됩니다: Mattermost 서버를 주기적으로 백업하는 자동화. 위에 나열된 모든 구성 요소 또는 보호하려는 항목에 따라 일부 구성 요소만 포함할 수 있습니다. 백업에서 서버를 복원하거나 새 서버를 배포하는 자동화로 복구 시간을 단축합니다. 백업이 성공적으로 생성되었는지 확인하는 자동화로 백업 자동화 장애를 방지합니다. 온사이트 시스템의 물리적 손실을 방지하기 위한 오프사이트 백업 저장. 백업을 사용한 장애 복구는 일반적으로 수동 프로세스이며 가동 중단이 발생합니다. 대안은 고가용성 배포를 사용하여 복구를 자동화하는 것입니다. 고가용성 배포 # 미션 크리티컬 운영에 Mattermost를 사용하는 Enterprise 고객은 지속적인 가용성과 운영 복원력을 보장해야 합니다. 데이터 센터 장애와 관련된 위험을 완화하여 예기치 않은 중단이 발생하더라도 사용자가 Mattermost에 원활하게 접근할 수 있도록 강력한