데이터 마이그레이션 또는 가져오기
이 페이지의 내용
다음 중 하나를 사용하여 기존 MongoDB deployment, JSON
, 또는 CSV
파일의 데이터를 Atlas의 배포서버로 가져올 수 있습니다.
Atlas가 지원하는 라이브 마이그레이션 또는
도구를 사용하여 기존 배포의 데이터를 Atlas로 셀프 가이드 마이그레이션할 수 있습니다.
MongoDB 6.0.17 이상 버전: Atlas로의 실시간 마이그레이션
소스 클러스터와 대상 클러스터 모두 MongoDB 6.0.17+를 실행 경우, Atlas UI 에서 다음 유형의 실시간 마이그레이션 안내 중 하나를 사용하여 소스 클러스터 에서 Atlas MongoDB cluster 로 데이터를 마이그레이션 할 수 있습니다.
실시간 마이그레이션(풀). 지침은 MongoDB 6.0.17 이상 또는 7.0.13 이상 클러스터를 Atlas로 실시간 마이그레이션(풀)을 참조하세요.
실시간 마이그레이션(푸시). 자세한 내용은 Cloud Manager에서 모니터링하는 MongoDB 6.0.17 이상 또는 7.0.13 이상 클러스터를 Atlas로 실시간 마이그레이션(푸시)을 참조하세요.
이전 MongoDB 버전: Live Migrate to Atlas(이전 MongoDB 버전: Live Migrate to Atlas)
6.0.17 이전 MongoDB 버전으로 소스 배포를 마이그레이션하는 경우 배포의 요구 사항 및 구성에 따라 다음 마이그레이션 방법 중 하나를 사용합니다.
소스 클러스터 구성 | 가져오기 전략 |
---|---|
Cloud Manager 또는 Ops Manager 에서 모니터링하지 않는 6.0.17 이전 버전의 MongoDB 를 실행 하는 복제본 세트 입니다. | Atlas가 소스 배포에서 데이터를 가져오고 배포의 방화벽을 통해 소스 배포에 액세스해야 하는 라이브 마이그레이션(풀) 을 사용합니다. |
Cloud Manager 또는 Ops Manager 에서 모니터링하지 않는 6.0.17 이전 버전의 MongoDB 실행 하는 샤딩된 클러스터 입니다. | MongoDB 버전 이하를 실행하는 소스 샤딩된 6.0.17 클러스터 를 실시간 마이그레이션 하려면 클러스터 를 6.0.17+ 또는 7 013로 업그레이드 합니다. . +를 클릭한 다음 이 실시간 마이그레이션 절차를 사용하여 Atlas 로 실시간 마이그레이션 합니다. |
Cloud Manager 또는 Ops Manager 에서 모니터링하는 6.0.17 이전 버전의 MongoDB 를 실행 하는 복제본 세트 입니다. | Cloud Manager 또는 Ops Manager가 클러스터의 방화벽을 통해 소스 클러스터에 액세스할 필요 없이 보안 링크 토큰을 사용하여 Atlas에 데이터를 푸시하는 실시간 마이그레이션(푸시) 을 사용합니다. |
Cloud Manager 또는 Ops Manager 에서 모니터링하는 6.0.17 이전 버전의 MongoDB 실행 하는 샤딩된 클러스터 입니다. | MongoDB 버전 이하를 실행하는 소스 샤딩된 6.0.17 클러스터 를 실시간 마이그레이션 하려면 클러스터 를 6.0.17+ 또는 7 013로 업그레이드 합니다. . +를 클릭한 다음 이 실시간 마이그레이션 절차를 사용하여 Atlas 로 실시간 마이그레이션 합니다. |
공유 멀티테넌트 클러스터, 또는 oplog에 액세스할 수 없는 클러스터, 또는 더 이상 지원되지 않는 MongoDB 버전을 실행하는 클러스터입니다. | |
AWS에 설정된 복제본 세트. |
추가 참조
데이터를 서버리스 인스턴스 로 이동하려면 Compass 를 사용하여 데이터를 내보내고 가져오거나 자체 관리형 도구를 사용하여 데이터를 마이그레이션 합니다. 학습 내용은 서버리스 인스턴스 제한 사항을 참조하세요.
Atlas의 새 클러스터에 데이터를 로드하려면 샘플 데이터 로드를참조하세요.
테스트 목적으로 클러스터의 복사본을 만들려면 MongoDB 백업 방법을 참조하세요.
마이그레이션하려는 애플리케이션에 거의 연속적인 가동 시간이 필요한 경우, MongoDB 지원팀에 연락하여 가동 시간 요구 사항과 클러스터 구성을 공유하세요.