az sql mi

SQL 관리 되는 인스턴스를 관리 합니다.

명령

az sql mi ad-admin

관리 되는 인스턴스의 Active Directory 관리자를 관리 합니다.

az sql mi ad-admin create

관리자 Active Directory 새 관리 되는 인스턴스를 만듭니다.

az sql mi ad-admin delete

관리자 Active Directory 기존 관리 되는 인스턴스를 삭제 합니다.

az sql mi ad-admin list

관리자 Active Directory 관리 되는 인스턴스 목록을 반환 합니다.

az sql mi ad-admin update

관리자 Active Directory 기존 관리 되는 인스턴스를 업데이트 합니다.

az sql mi ad-only-auth

Managed Instance의 Azure Active Directory 직접 설정만 관리 합니다.

az sql mi ad-only-auth disable

이 Managed Instance에 대해 Azure Active only 인증을 사용 하지 않도록 설정 합니다.

az sql mi ad-only-auth enable

이 Managed Instance에 대해 Azure Active only 인증을 사용 하도록 설정 합니다.

az sql mi ad-only-auth get

특정 Azure 활성 직접 인증 속성을 가져옵니다.

az sql mi create

관리 되는 인스턴스를 만듭니다.

az sql mi delete

관리 되는 인스턴스를 삭제 합니다.

az sql mi failover

관리 되는 인스턴스를 장애 조치 (Failover) 합니다.

az sql mi key

SQL 인스턴스의 키를 관리 합니다.

az sql mi key create

SQL 인스턴스 키를 만듭니다.

az sql mi key delete

SQL 인스턴스 키를 삭제 합니다.

az sql mi key list

관리 되는 인스턴스 키의 목록을 가져옵니다.

az sql mi key show

SQL 인스턴스 키를 표시 합니다.

az sql mi list

사용 가능한 관리 되는 인스턴스를 나열 합니다.

az sql mi op

관리 되는 인스턴스에서 작업을 관리 합니다.

az sql mi op cancel

관리 되는 인스턴스에서 비동기 작업을 취소 합니다.

az sql mi op list

관리 되는 인스턴스에서 수행 된 작업 목록을 가져옵니다.

az sql mi op show

관리 되는 인스턴스의 관리 작업을 가져옵니다.

az sql mi show

관리 되는 인스턴스에 대 한 세부 정보를 가져옵니다.

az sql mi tde-key

SQL 인스턴스의 암호화 보호기를 관리 합니다.

az sql mi tde-key set

SQL 인스턴스의 암호화 보호기를 설정 합니다.

az sql mi tde-key show

관리 되는 인스턴스 암호화 보호기를 가져옵니다.

az sql mi update

관리 되는 인스턴스를 업데이트 합니다.

az sql mi create

관리 되는 인스턴스를 만듭니다.

az sql mi create --admin-password
                 --admin-user
                 --name
                 --resource-group
                 --subnet
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--collation]
                 [--edition]
                 [--family]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--location]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--no-wait]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--storage]
                 [--subscription]
                 [--tags]
                 [--timezone-id]
                 [--vnet-name]
                 [--yes]

예제

최소 매개 변수 집합을 사용 하 여 관리 되는 인스턴스 만들기

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName}

지정 된 매개 변수 및 id를 사용 하 여 관리 되는 인스턴스 만들기

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5

지정 된 매개 변수 및 태그를 사용 하 여 관리 되는 인스턴스 만들기

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --tags tagName1=tagValue1 tagName2=tagValue2

지정 된 매개 변수와 백업 저장소 중복성이 지정 된 관리 되는 인스턴스 만들기

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --backup-storage-redundancy Local

유지 관리 구성을 사용 하 여 관리 되는 인스턴스 만들기

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -m SQL_{Region}_{MaintenanceConfigName}

필수 매개 변수

--admin-password -p

관리 되는 인스턴스를 만드는 데 필요한 관리자 로그인 암호입니다.

--admin-user -u

관리 되는 인스턴스의 관리자 사용자 이름입니다. 관리 되는 인스턴스를 만드는 동안에만 지정할 수 있으며이는 생성에 필요 합니다.

--name -n

관리 되는 인스턴스 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subnet

Azure Sql Managed Instance에 대 한 액세스를 허용 하는 서브넷의 이름 또는 ID입니다. 서브넷 이름이 제공 된 경우--vnet 이름을 제공 해야 합니다.

선택적 매개 변수

--assign-identity -i

Azure KeyVault와 같은 키 관리 서비스와 함께 사용 하기 위해이 관리 되는 인스턴스의 Azure Active Directory Id를 생성 하 고 할당 합니다.

--backup-storage-redundancy --bsr

백업을 저장 하는 데 사용 되는 백업 저장소 중복성. 허용 되는 값은 로컬, 영역, 지역입니다.

--capacity -c

Vcores의 정수 수로 관리 되는 인스턴스의 용량입니다.

--collation

관리 되는 인스턴스의 데이터 정렬입니다.

--edition --tier -e

Sku의 버전 구성 요소입니다. 허용 되는 값은 일반 목적, BusinessCritical입니다.

--family -f

Sku의 계산 생성 구성 요소입니다. 허용 되는 값은 Gen4, Gen5입니다.

--license-type

이 관리 되는 인스턴스에 적용할 라이선스 형식입니다.

허용되는 값: BasePrice, LicenseIncluded
--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--maint-config-id -m

유지 관리 구성을이 관리 되는 인스턴스에 할당 합니다.

--minimal-tls-version

인바운드 연결에 대 한 관리 되는 인스턴스에서 적용 되는 최소 TLS 버전입니다.

허용되는 값: 1.0, 1.1, 1.2, None
--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--proxy-override

인스턴스에 연결 하는 데 사용 되는 연결 형식입니다.

허용되는 값: Default, Proxy, Redirect
--public-data-endpoint-enabled

인스턴스에 대해 public 데이터 끝점을 사용할 수 있는지 여부입니다.

허용되는 값: false, true
--storage

관리 되는 인스턴스의 저장소 크기입니다. 저장소 크기는 32 GB 단위로 지정 해야 합니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--tags

공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.

--timezone-id

설정할 인스턴스의 표준 시간대 id입니다. 표준 시간대 id 목록은 sys.time_zone_info (Transact-sql) 뷰를 통해 노출 됩니다.

--vnet-name

가상 네트워크 이름입니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

az sql mi delete

관리 되는 인스턴스를 삭제 합니다.

az sql mi delete [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--subscription]
                 [--yes]

예제

관리되는 인스턴스 삭제

az sql mi delete -g mygroup -n myinstance --yes

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

관리 되는 인스턴스 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

az sql mi failover

관리 되는 인스턴스를 장애 조치 (Failover) 합니다.

az sql mi failover [--ids]
                   [--name]
                   [--no-wait]
                   [--replica-type]
                   [--resource-group]
                   [--subscription]

예제

관리 되는 인스턴스 주 복제본 장애 조치 (Failover)

az sql mi failover -g mygroup -n myinstance

관리 되는 인스턴스가 읽을 수 있는 secodary 복제본을 장애 조치 (Failover)

az sql mi failover -g mygroup -n myinstance --replica-type ReadableSecondary

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

관리 되는 인스턴스 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--replica-type

장애 조치 (failover) 할 복제본의 유형입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az sql mi list

사용 가능한 관리 되는 인스턴스를 나열 합니다.

az sql mi list [--query-examples]
               [--resource-group]
               [--subscription]

예제

현재 구독에 있는 모든 관리 되는 인스턴스를 나열 합니다.

az sql mi list

리소스 그룹의 모든 관리 되는 인스턴스를 나열 합니다.

az sql mi list -g mygroup

선택적 매개 변수

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az sql mi show

관리 되는 인스턴스에 대 한 세부 정보를 가져옵니다.

az sql mi show [--ids]
               [--name]
               [--query-examples]
               [--resource-group]
               [--subscription]

예제

관리 되는 인스턴스의 세부 정보 가져오기

az sql mi show -g mygroup -n myinstance

선택적 매개 변수

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--name -n

관리 되는 인스턴스 이름입니다.

--query-examples

JMESPath 문자열을 권장 합니다. 쿼리 중 하나를 복사 하 여 결과를 볼 수 있도록 큰따옴표 내에서--query 매개 변수 뒤에 붙여 넣을 수 있습니다. 이러한 주요 단어를 기준으로 제안을 제공할 수 있도록 하나 이상의 위치 키워드를 추가할 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

az sql mi update

관리 되는 인스턴스를 업데이트 합니다.

az sql mi update [--add]
                 [--admin-password]
                 [--assign-identity]
                 [--capacity]
                 [--edition]
                 [--family]
                 [--force-string]
                 [--ids]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--name]
                 [--no-wait]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--storage]
                 [--subscription]
                 [--tags]

예제

지정 된 매개 변수 및 id를 사용 하 여 mi를 업데이트 합니다.

az sql mi update -g mygroup -n myinstance -i -p mypassword --license-type mylicensetype --capacity vcorecapacity --storage storagesize

Mi 버전 및 하드웨어 제품군 업데이트

az sql mi update -g mygroup -n myinstance --tier GeneralPurpose --family Gen5

태그를 추가 하거나 업데이트 합니다.

az sql mi update -g mygroup -n myinstance --set tags.tagName=tagValue

태그를 제거 합니다.

az sql mi update -g mygroup -n myinstance --remove tags.tagName

관리 되는 인스턴스를 업데이트 합니다. 자동 생성

az sql mi update --name myinstance --proxy-override Default --resource-group mygroup --subscription MySubscription

관리 되는 인스턴스를 업데이트 합니다. 자동 생성

az sql mi update --name myinstance --public-data-endpoint-enabled true --resource-group mygroup --subscription MySubscription

유지 관리 구성을 사용 하 여 관리 되는 인스턴스 업데이트

az sql mi update -g mygroup -n myinstance -m SQL_{Region}_{MaintenanceConfigName}

관리 되는 인스턴스에서 유지 관리 구성 제거

az sql mi update -g mygroup -n myinstance -m SQL_Default

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정 하 여 개체 목록에 개체를 추가 합니다. 예:--속성을 추가 합니다. listProperty <key = value, string 또는 JSON string>.

--admin-password -p

관리 되는 인스턴스를 만드는 데 필요한 관리자 로그인 암호입니다.

--assign-identity -i

Azure KeyVault와 같은 키 관리 서비스와 함께 사용 하기 위해이 관리 되는 인스턴스의 Azure Active Directory Id를 생성 하 고 할당 합니다. Id가 이미 할당 된 경우 아무 작업도 수행 하지 않습니다.

--capacity -c

Vcores의 정수 수로 관리 되는 인스턴스의 용량입니다.

--edition --tier -e

Sku의 버전 구성 요소입니다. 허용 되는 값은 일반 목적, BusinessCritical입니다.

--family -f

Sku의 계산 생성 구성 요소입니다. 허용 되는 값은 Gen4, Gen5입니다.

--force-string

' Set ' 또는 ' a l l '을 사용 하는 경우 JSON으로 변환 하는 대신 문자열 리터럴을 유지 합니다.

--ids

하나 이상의 리소스 Id (공백으로 구분)입니다. ' Resource Id ' 인수의 모든 정보를 포함 하는 전체 리소스 ID 여야 합니다. --Id 또는 다른 ' 리소스 Id ' 인수를 제공 해야 합니다.

--license-type

이 관리 되는 인스턴스에 적용할 라이선스 형식입니다.

허용되는 값: BasePrice, LicenseIncluded
--maint-config-id -m

이 관리 되는 인스턴스의 유지 관리 구성을 변경 하십시오.

--minimal-tls-version

인바운드 연결에 대 한 관리 되는 인스턴스에서 적용 되는 최소 TLS 버전입니다.

허용되는 값: 1.0, 1.1, 1.2, None
--name -n

관리 되는 인스턴스 이름입니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--proxy-override

인스턴스에 연결 하는 데 사용 되는 연결 형식입니다.

허용되는 값: Default, Proxy, Redirect
--public-data-endpoint-enabled

인스턴스에 대해 public 데이터 끝점을 사용할 수 있는지 여부입니다.

허용되는 값: false, true
--remove

목록에서 속성이 나 요소를 제거 합니다. 예:--속성을 제거 합니다. 목록 또는--propertyToRemove을 제거 합니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--set

설정할 속성 경로 및 값을 지정 하 여 개체를 업데이트 합니다. 예:--set property1 property2 =.

--storage

관리 되는 인스턴스의 저장소 크기입니다. 저장소 크기는 32 GB 단위로 지정 해야 합니다.

--subscription

구독의 이름 또는 ID입니다. 을 사용 하 여 기본 구독을 구성할 수 있습니다 az account set -s NAME_OR_ID .

--tags

공백으로 구분 된 태그: 키 [= 값] [키 [= 값] ...]. ""를 사용 하 여 기존 태그를 지웁니다.