az dms project
Data Migration Service 인스턴스에 대한 프로젝트를 관리합니다.
명령
| az dms project check-name |
지정된 프로젝트 이름을 DMS의 지정된 인스턴스 내에서 사용할 수 있는지와 이름의 유효성을 확인합니다. |
| az dms project create |
여러 태스크를 포함할 수 있는 마이그레이션 프로젝트를 만듭니다. |
| az dms project delete |
프로젝트를 삭제합니다. |
| az dms project list |
DMS 인스턴스 내의 프로젝트를 나열합니다. |
| az dms project show |
마이그레이션 프로젝트의 세부 정보를 표시합니다. |
| az dms project task |
데이터 마이그레이션 서비스 인스턴스의 프로젝트에 대 한 작업을 관리 합니다. |
| az dms project task cancel |
현재 큐에 대기 중이거나 실행 중인 작업을 취소 합니다. |
| az dms project task check-name |
지정 된 태스크 이름을 DMS의 지정 된 인스턴스 및 이름의 유효성에 사용할 수 있는지 확인 합니다. |
| az dms project task create |
마이그레이션 작업을 만들고 시작 합니다. |
| az dms project task cutover |
온라인 마이그레이션 작업의 경우에는 조치를 수행 하 여 마이그레이션을 완료 합니다. |
| az dms project task delete |
마이그레이션 작업을 삭제 합니다. |
| az dms project task list |
프로젝트 내의 태스크를 나열 합니다. 일부 작업은 알 수 없음 상태를 가질 수 있으며,이는 해당 태스크의 상태를 쿼리 하는 동안 오류가 발생 했음을 나타냅니다. |
| az dms project task restart |
요청 결과를 보려면 'task show' 명령을 사용하세요. az dms project task show ... --expand 명령. |
| az dms project task show |
마이그레이션 작업의 세부 정보를 표시합니다. 자세한 내용을 얻으려면 "--expand"를 사용합니다. |
| az dms project task stop |
작업을 중지하거나 지정된 개체에서 마이그레이션을 중지합니다(MongoDB 마이그레이션에만 해당). |
az dms project check-name
지정된 프로젝트 이름을 DMS의 지정된 인스턴스 내에서 사용할 수 있는지와 이름의 유효성을 확인합니다.
az dms project check-name --name
--resource-group
--service-name
[--subscription]
필수 매개 변수
확인할 프로젝트 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
서비스의 이름입니다.
선택적 매개 변수
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dms project create
여러 태스크를 포함할 수 있는 마이그레이션 프로젝트를 만듭니다.
지원되는 프로젝트 구성은 -) 원본 -> 대상입니다.
- SQL -> SQLDB
- PostgreSQL -> AzureDbForPostgreSQL.
az dms project create --location
--name
--resource-group
--service-name
--source-platform
--target-platform
[--subscription]
[--tags]
예제
DMS 인스턴스에 대한 SQLDB 프로젝트에 대한 SQL 만듭니다.
az dms project create -l westus -n sqlproject -g myresourcegroup --service-name mydms --source-platform SQL --target-platform SQLDB --tags tagName1=tagValue1 tagWithNoValue
DMS 인스턴스에 대한 PostgreSql to AzureDbForPostgreSql 프로젝트를 만듭니다.
az dms project create -l westus -n pgproject -g myresourcegroup --service-name mydms --source-platform PostgreSQL --target-platform AzureDbForPostgreSQL --tags tagName1=tagValue1 tagWithNoValue
필수 매개 변수
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
Project 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
서비스의 이름입니다.
원본 데이터베이스의 서버 유형입니다. 지원되는 형식은 SQL, PostgreSQL입니다.
대상 데이터베이스에 대한 서비스 유형입니다. 지원되는 형식은 SQLDB, AzureDbForPostgreSQL입니다.
선택적 매개 변수
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
"tag1[=value1]" 형식의 공백으로 구분된 태그 목록입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dms project delete
프로젝트를 삭제합니다.
az dms project delete --name
--resource-group
--service-name
[--delete-running-tasks]
[--subscription]
[--yes]
예제
프로젝트를 삭제합니다. (자동 생성)
az dms project delete --name MyProject --resource-group MyResourceGroup --service-name MyService
필수 매개 변수
Project 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
서비스의 이름입니다.
선택적 매개 변수
프로젝트를 삭제하기 전에 실행 중인 작업을 취소합니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
확인을 묻는 메시지를 표시하지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dms project list
DMS 인스턴스 내의 프로젝트를 나열합니다.
az dms project list --resource-group
--service-name
[--query-examples]
[--subscription]
예제
DMS 인스턴스 내의 프로젝트를 나열합니다. (자동 생성)
az dms project list --resource-group MyResourceGroup --service-name MyService
필수 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
서비스의 이름입니다.
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az dms project show
마이그레이션 프로젝트의 세부 정보를 표시합니다.
az dms project show --name
--resource-group
--service-name
[--query-examples]
[--subscription]
예제
마이그레이션 프로젝트의 세부 정보를 표시합니다. (자동 생성)
az dms project show --name MyProject --resource-group MyResourceGroup --service-name MyService
필수 매개 변수
Project 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
서비스의 이름입니다.
선택적 매개 변수
JMESPath 문자열을 권장합니다. 쿼리 중 하나를 복사하여 큰따옴표 안에 --query 매개 변수를 붙여넣어 결과를 확인할 수 있습니다. 이러한 키워드를 기반으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 기본 구독을 구성할 수 az account set -s NAME_OR_ID 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.