문서 메뉴

문서 홈MongoDB 실행 및 관리MongoDB Atlas

자체 관리형 도구를 사용하여 데이터 마이그레이션

Atlas 외부에서 실행하는 다음 도구 중 하나를 사용하여 기존 MongoDB deployment, JSON 또는 CSV 파일의 데이터를 Atlas로 가져올 수 있습니다.

참고

mongodump, mongorestore, mongoexport, mongoimportMongoDB 도구 를 사용하여 데이터를 가져오려면 MongoDB 도구 버전 100 이(가) 있어야 합니다.5.x 이상. 데이터를 서버리스 인스턴스로 이동하려면 Compass를 사용하여 데이터를 내보내고 가져올 수도 있습니다.

서버리스 인스턴스 제한에 대해 자세히 알아보려면 서버리스 인스턴스 제한을 참조하세요 .

도구
설명

mongosync

mongosync 바이너리는 Cluster-to-Cluster Sync 에서 사용되는 프라이머리 프로세스입니다. mongosync 를 사용하여 한 클러스터에서 Atlas의 클러스터로 데이터를 마이그레이션합니다. Atlas는 사용자가 애플리케이션을 대상 Atlas 클러스터로 전환할 때까지 소스의 데이터를 대상 클러스터로 동기화합니다.
기존 복제본 세트 또는 애플리케이션을 종료하지 않고 MongoDB 복제본 세트 에서 Atlas 클러스터로 마이그레이션하세요. mongomirror 는 사용자/역할 데이터를 가져오거나 config 데이터베이스를 복사하지 않습니다.
기존 MongoDB 배포의 BSON 데이터 백업 덤프로 Atlas 클러스터를 시딩합니다. mongorestoresystem.profile 컬렉션 데이터를 복원하지 않습니다.
JSON 또는 CSV 파일에서 Atlas 클러스터로 데이터를 로드합니다. mongoimport특정 BSON types에 엄격한 모드 표현을 사용합니다.
GUI 를 사용하여 JSON 또는 CSV 파일의 데이터를 Atlas cluster로 로드합니다.

Atlas 클러스터 백업 데이터에서 다른 Atlas 클러스터로 복원할 수도 있습니다. 자세한 내용은 데이터베이스 배포 복원을 참조하세요.

← MongoDB Ops Manager 또는 에서 모니터링하는 샤드 클러스터를 실시간 마이그레이션(푸시)합니다(Cloud Manager MongoDB 이전 6 0.13).