Docs Menu
Docs Home
/
Relational Migrator
/

배포 고려 사항

이 페이지의 내용

  • Relational Migrator 실행 방법
  • Relational Migrator 실행 위치
  • 네트워크 고려 사항
  • 시스템 하드웨어
  • 시작하기

Relational Migrator 컨텍스트에서 배포서버 고려 사항은 서버, 네트워킹 장비 및 데이터베이스의 위치를 나타냅니다. 이 페이지에서는 Relational Migrator 를 사용할 때 고려해야 할 위치 별 세부 정보를 간략하게 설명합니다.

다음 표에는 Relational Migrator 실행 방법에 대한 개략적인 권장 사항이 간략하게 설명되어 있습니다. 또한 Kafka 배포서버 모델 은 더 큰 회복 탄력성 과 확장성 을 제공하며 모든 배포서버 옵션과 함께 사용할 수 있습니다.

사용 사례
권장 환경
4시간 미만 동안 실행 되는 확장하다 또는 디버깅 및 테스트 작업입니다.
노트북/데스크톱/ Docker
4시간 이상 실행 되는 확장하다 프로덕션 작업입니다.
원격 서버 / EC2 / Azure VM

최상의 성능을 위해 Relational Migrator 를 실행 하는 머신 또는 서버 를 소스 및 대상 데이터베이스에 지리적으로 최대한 가깝게 배치합니다. 대상 데이터베이스 에 대한 근접성은 성능에 가장 큰 영향을 미칩니다.

  • 온프레미스 마이그레이션 에 Relational Relational Migrator 를 사용하는 경우 소스 데이터베이스 와 동일한 데이터 센터 에서 Relational Migrator 를 실행 합니다.

  • cloud 호스팅 데이터베이스 를 사용하는 경우 소스 데이터베이스 와 동일한 VPC 의 EC2 인스턴스 또는 VM에서 Relational Migrator 를 실행 합니다.

운영 체제의 절전 시간 제한 설정을 확인합니다. 마이그레이션 중에 시스템이 절전 모드로 전환되면 마이그레이션 작업 이 실패합니다.

Relational Migrator 를 사용하는 경우 시스템 또는 서버 의 시스템 방화벽 이 소스 및 대상 데이터베이스 모두에 대한 아웃바운드 TCP 트래픽을 허용해야 합니다.

cloud 환경에서 Relational Migrator 를 실행 하는 경우, cloud 별 방화벽 (보안 그룹), 라우터 테이블, 서버 방화벽 구성을 확인하세요. 특정 cloud 제공자 네트워크 구성에 대한 자세한 내용은 다음 페이지를 참조하세요.

  • Amazon Web Services 네트워킹

  • Azure 네트워킹

  • GCP 네트워킹

기본값 으로 Relational Migrator 에는 제품 개선에 도움이 되도록 사용 정보와 오류를 MongoDB 에 다시 보고하는 원격 분석이 포함되어 있습니다. 이 원격 분석에는 데이터베이스 연결 문자열, 스키마 정보 또는 고객 데이터와 같은 민감한 세부 정보가 포함되지 않습니다.

애플리케이션의 user.properties 파일 을 편집하고 다음 줄을 추가하고 Relational Migrator 를 다시 시작하여 원격 분석을 비활성화할 수 있습니다.

migrator.app.telemetry.enable: false

구체적인 hardware 권장 사항은 시스템 요구 사항을 참조하세요.

참고

Atlas cluster 크기를 확장하면 마이그레이션 속도가 크게 향상될 수 있습니다. 자세한 내용 은 클러스터 계층 수정을 참조하세요.

자세한 설치 지침은 설치를 참조하세요.

돌아가기

시스템 요구 사항