자체 관리형 도구를 사용하여 데이터 마이그레이션
Atlas 외부에서 실행하는 다음 도구 중 하나를 사용하여 기존 MongoDB deployment, JSON
또는 CSV
파일의 데이터를 Atlas로 가져올 수 있습니다.
참고
mongodump
, mongorestore
, mongoexport
및 을(를) 포함하여 MongoDB 도구를 사용하여 데이터를 가져오려면 mongoimport
MongoDB 도구 버전 이(가)100 있어야 합니다.10.0 또는 그 이후 버전. 데이터를 서버리스 인스턴스 로 이동하려면 Compass 를 사용하여 데이터를 내보내고 가져올 수도 있습니다.
서버리스 인스턴스 제한에 학습 보려면 서버리스 인스턴스 제한을 참조하세요.
도구 | 설명 |
---|---|
mongosync 바이너리는 Cluster-to-Cluster Sync에 사용되는 프라이머리 프로세스입니다. mongosync 를 사용하여 한 클러스터의 데이터를 Atlas의 클러스터로 마이그레이션합니다. Atlas는 사용자가 애플리케이션을 대상 Atlas 클러스터로 전환할 때까지 소스의 데이터를 대상 클러스터와 동기화합니다. | |
기존 복제본 세트 또는 애플리케이션을 종료하지 않고 MongoDB 복제본 세트 에서 Atlas cluster 로 마이그레이션하세요. mongomirror 는 사용자/ 역할 데이터를 가져오거나 config 데이터베이스 를 복사하지 않습니다. | |
기존 MongoDB deployment 의 BSON 데이터 백업 덤프로 Atlas cluster 를 시딩합니다. mongorestore 는 system.profile 컬렉션 데이터를 복원 하지 않습니다. | |
GUI 를 사용하여 JSON 또는 CSV 파일의 데이터를 Atlas cluster로 로드합니다. |
Atlas cluster 백업 데이터에서 다른 Atlas cluster 로 복원 할 수도 있습니다. 자세한 내용은 클러스터 복원을 참조하세요.