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