InfoGrab DocsInfoGrab Docs

마이그레이션 가이드

Mattermost 마이그레이션 가이드 — 서버 이전, Slack·Jabber·Pidgin·Bitnami·독자 메시징 솔루션에서의 마이그레이션 절차 안내

마이그레이션은 Mattermost 배포 환경이나 데이터를 최소한의 중단으로 한 환경에서 다른 환경으로 이전하는 작업입니다. 새 인프라로 Mattermost 서버를 전환하거나, 데이터베이스를 재구성하거나, Slack과 같은 다른 협업 플랫폼에서 이전하는 경우 등, 이 가이드는 지원되는 각 경로에 대한 단계별 안내를 제공합니다. 아래 섹션을 통해 상황에 맞는 시나리오를 빠르게 찾고 권장 프로세스에 따라 원활한 마이그레이션을 진행하세요. 라이브 데모 예약 또는 Mattermost 전문가와 상담 을 통해 조직의 보안 협업 요구에 맞는 맞춤 솔루션을 알아보세요. 또는 1시간 미리보기 로 라이브 샌드박스 환경에 즉시 접속하여 직접 체험해 보세요. 새 서버로 Mattermost 이전 # 다음 안내는 Mattermost 데이터베이스와 config.json 파일을 백업 및 복원하여 Mattermost를 한 서버에서 다른 서버로 마이그레이션하는 방법입니다. 여기서 SOURCE 는 마이그레이션 출발지 Mattermost 서버를, DESTINATION 은 마이그레이션 도착지 Mattermost 서버를 의미합니다. SOURCE Mattermost 서버를 백업합니다. 백업 및 재해 복구 문서 를 참조하세요. SOURCE Mattermost 서버를 최신 주요 빌드 버전으로 업그레이드합니다. Mattermost 서버 업그레이드 문서 를 참조하세요. DESTINATION 으로 사용할 최신 주요 빌드의 Mattermost 서버를 설치합니다. 새 인스턴스가 올바르게 구성되고 테스트되었는지 확인합니다. SOURCE 와 DESTINATION 배포 환경의 데이터베이스 유형(MySQL 또는 PostgreSQL)과 버전이 일치해야 합니다. sudo stop mattermost 명령으로 DESTINATION 서버를 중지한 후, 데이터베이스와 config.json 파일을 백업합니다. SOURCE 에서 DESTINATION 으로 데이터베이스를 마이그레이션합니다. SOURCE Mattermost 서버에서 데이터베이스를 백업하고, DESTINATION 서버가 연결된 데이터베이스 위치에 복원합니다. SOURCE 에서 DESTINATION 으로 config.json 을 마이그레이션합니다. SOURCE 배포 환경의 config.json 파일을 DESTINATION 으로 복사합니다. 로컬 스토리지( FileSettings.DriverName 이 local 로 설정된 경우)를 사용하는 경우 ./data 를 SOURCE 에서 DESTINATION 으로 마이그레이션합니다. SOURCE 배포 환경의 ./data 디렉토리를 DESTINATION 으로 복사합니다. ./data 이외의 디렉토리를 사용하는 경우 해당 디렉토리를 복사합니다. sudo start mattermost 를 실행하여 DESTINATION 배포 환경을 시작합니다. 그런 다음 시스템 콘솔 로 이동하여 소소한 변경 사항을 만들고 저장합니다. 이렇게 하면 새로 추가된 설정의 기본값을 사용하여 config.json 스키마가 최신 버전으로 업그레