다음을 통해 공유


MongoDbMigrationSettings interface

MongoDB 데이터 마이그레이션을 수행하는 방법을 설명합니다.

속성

boostRUs

CosmosDB 대상에 대한 RU 제한은 마이그레이션의 초기 복사본 중에 일시적으로 증가하거나(낮은 경우) 10,000에서 1,000,000으로 증가하거나 기본 부스트(일반적으로 최대값)를 사용하기 위해 0으로 증가하거나 RU를 늘리지 않는 null로 증가합니다. 이 설정은 CosmosDB가 아닌 대상에는 영향을 주지 않습니다.

databases

대상으로 마이그레이션할 원본 클러스터의 데이터베이스입니다. 키는 데이터베이스의 이름입니다.

replication

변경 내용이 원본에서 대상으로 복제되는 방법을 설명합니다. 기본값은 OneTime입니다. 가능한 값은 'Disabled', 'OneTime', 'Continuous'입니다.

source

원본 클러스터에 연결하는 데 사용되는 설정

target

대상 클러스터에 연결하는 데 사용되는 설정

throttling

마이그레이션의 리소스 사용을 제한하는 데 사용되는 설정

속성 세부 정보

boostRUs

CosmosDB 대상에 대한 RU 제한은 마이그레이션의 초기 복사본 중에 일시적으로 증가하거나(낮은 경우) 10,000에서 1,000,000으로 증가하거나 기본 부스트(일반적으로 최대값)를 사용하기 위해 0으로 증가하거나 RU를 늘리지 않는 null로 증가합니다. 이 설정은 CosmosDB가 아닌 대상에는 영향을 주지 않습니다.

boostRUs?: number

속성 값

number

databases

대상으로 마이그레이션할 원본 클러스터의 데이터베이스입니다. 키는 데이터베이스의 이름입니다.

databases: {[propertyName: string]: MongoDbDatabaseSettings}

속성 값

{[propertyName: string]: MongoDbDatabaseSettings}

replication

변경 내용이 원본에서 대상으로 복제되는 방법을 설명합니다. 기본값은 OneTime입니다. 가능한 값은 'Disabled', 'OneTime', 'Continuous'입니다.

replication?: MongoDbReplication

속성 값

source

원본 클러스터에 연결하는 데 사용되는 설정

source: MongoDbConnectionInfo

속성 값

target

대상 클러스터에 연결하는 데 사용되는 설정

target: MongoDbConnectionInfo

속성 값

throttling

마이그레이션의 리소스 사용을 제한하는 데 사용되는 설정

throttling?: MongoDbThrottlingSettings

속성 값