Mongosync를 실행 전에 다음과 같은 MongoDB 서버 버전 제한 사항 및 요구 사항을 고려하세요.
버전 1.10부터
mongosync는 MongoDB 8.0을 사용하는 대상 클러스터로의 마이그레이션을 지원합니다. 소스는 다음과 같아야 합니다.8.0 클러스터. 8.0 소스 클러스터에서 마이그레이션 하려면 두 사이의 데이터 동기화를 8 0 참조하세요. 클러스터.소스 클러스터 다음 MongoDB 서버 버전 중 하나를 실행 해야 합니다.
4.4
5.0
6.0
7.0
mongosync는 6.1 또는 6.2와 같은 MongoDB Rapid Release를 지원하지 않습니다.
다음 표에는 클러스터에 대한 최소 MongoDB 서버 버전 요구 사항이 나열되어 있습니다.
참고
MongoDB 4.4 및 5.0 만 소스 클러스터로 사용할 수 있습니다. MongoDB 4.4 및 5.0 을 대상 클러스터로 사용할 수 없습니다.
주요 버전 | 패치 버전 | 최소 기능 호환성 버전 |
|---|---|---|
4.4 | 4.4.29 | 4.4 |
5.0 | 5.0.29 | 5.0 |
6.0 | 6.0.17 | 6.0 |
7.0 | 7.0.14 | 6.0 |
서로 다른 MongoDB Server cluster 간 데이터 동기화
1.7.0 부터 시작, mongosync 는 특정 하위 버전 소스 클러스터에서 상위 버전 대상 클러스터로 버전 마이그레이션을 수행할 수 있습니다.
버전 1.10.0부터 mongosync 는6.0 이전 소스 클러스터에서의 마이그레이션을 지원합니다.
중요
mongosync 6.0 이전 버전으로의 마이그레이션을 지원 하지 않습니다. 대상 클러스터.
mongosync 다음 소스 및 대상 MongoDB 서버 버전 간의 동기화를 지원합니다.
6.0 대상 | 7.0 대상 | 8.0 대상 | |
|---|---|---|---|
4.4 소스 | √ | ||
5.0 소스 | √ | √ | |
6.0 소스 | √ | √ | √ |
7.0 소스 | √ | √ | |
8.0 소스 |
두 8.0 간의 데이터 동기화 클러스터
두 8.0 간에 데이터를 마이그레이션 하려면 cluster:
mongodump를 사용하여 소스 클러스터 에서 데이터를 내보냅니다.
mongorestore를 사용하여 데이터를 대상 클러스터 로 가져옵니다.
및 사용에 대한 제한 사항은 mongodump mongorestore mongorestore 동작, 액세스 및 사용법을 참조하세요.
또는 8.0 소스 클러스터 로 7.0 다운그레이드한 다음 데이터를 8.0 대상 클러스터 로 마이그레이션 수 있습니다.