az redisenterprise

참고

이 참조는 Azure CLI에 대 한 redisenterprise 확장의 일부 이며 버전 2.15.0 이상이 필요 합니다. 확장은 az redisenterprise 명령을 처음 실행할 때 자동으로 설치 됩니다. 확장에 대해 자세히 알아보세요.

Azure 응용 프로그램에 대 한 전용 Redis Enterprise 캐시를 관리 합니다.

명령

az redisenterprise create

새 Redis Enterprise cache 인스턴스를 만듭니다.

az redisenterprise database

Redis Enterprise 데이터베이스를 관리합니다.

az redisenterprise database create

Redis Enterprise 캐시에 대한 새 데이터베이스를 만듭니다.

az redisenterprise database delete

Redis Enterprise 캐시에서 단일 데이터베이스를 삭제합니다.

az redisenterprise database export

Redis Enterprise 데이터베이스에 저장된 데이터를 내보냅니다.

az redisenterprise database import

Redis Enterprise 데이터베이스로 데이터를 가져옵니다.

az redisenterprise database list

Redis Enterprise 캐시의 모든 데이터베이스를 나열합니다.

az redisenterprise database list-keys

Redis Enterprise 데이터베이스에 대한 모든 액세스 키를 검색합니다.

az redisenterprise database regenerate-key

Redis Enterprise 데이터베이스에 대한 액세스 키를 다시 생성합니다.

az redisenterprise database show

Redis Enterprise 캐시의 데이터베이스에 대한 정보를 가져옵니다.

az redisenterprise database update

기존 Redis Enterprise 데이터베이스를 업데이트합니다.

az redisenterprise database wait

Redis Enterprise 데이터베이스의 조건이 충족 될 때까지 CLI를 대기 상태로 전환 합니다.

az redisenterprise delete

Redis Enterprise 캐시를 삭제 합니다.

az redisenterprise list

Redis Enterprise 캐시를 나열 합니다.

az redisenterprise operation-status

Redis Enterprise 작업 상태를 관리 합니다.

az redisenterprise operation-status show

작업의 상태를 가져옵니다.

az redisenterprise show

Redis Enterprise 캐시에 대 한 정보를 가져옵니다.

az redisenterprise update

기존 Redis Enterprise 캐시 클러스터를 업데이트 합니다.

az redisenterprise wait

Redis Enterprise cache 클러스터의 조건이 충족 될 때까지 CLI를 대기 상태로 전환 합니다.

az redisenterprise create

새 Redis Enterprise cache 인스턴스를 만듭니다.

연결 된 데이터베이스를 사용 하 여 기존 (덮어쓰기/다시 만들기, 잠재적 가동 중지 시간 포함) 캐시 클러스터를 만들거나 업데이트 합니다.

az redisenterprise create --cluster-name
                          --resource-group
                          --sku {EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E50}
                          [--capacity]
                          [--client-protocol {Encrypted, Plaintext}]
                          [--clustering-policy {EnterpriseCluster, OSSCluster}]
                          [--eviction-policy {AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL}]
                          [--location]
                          [--minimum-tls-version {1.0, 1.1, 1.2}]
                          [--modules]
                          [--no-database]
                          [--no-wait]
                          [--persistence]
                          [--port]
                          [--tags]
                          [--zones]

예제

데이터베이스를 사용 하 여 새 Redis Enterprise 캐시 클러스터를 만듭니다.

az redisenterprise create --cluster-name "cache1" --location "East US" --minimum-tls-version "1.2" --sku "Enterprise_E20" --capacity 4 --tags tag1="value1" --zones "1" "2" "3" --client-protocol "Encrypted" --clustering-policy "EnterpriseCluster" --eviction-policy "NoEviction" --modules name="RedisBloom" args="ERROR_RATE 0.00 INITIAL_SIZE 400" --modules name="RedisTimeSeries" args="RETENTION_POLICY 20" --modules name="RediSearch" --persistence aof-enabled=true aof-frequency="1s" --port 10000 --resource-group "rg1"

데이터베이스 없이 새 Redis Enterprise 캐시 클러스터를 만듭니다 (경고-데이터베이스를 만들 때까지 캐시를 사용할 수 없음).

az redisenterprise create --cluster-name "cache1" --location "West US" --minimum-tls-version "1.2" --sku "EnterpriseFlash_F300" --capacity 3 --tags tag1="value1" --zones "1" "2" "3" --resource-group "rg1" --no-database

필수 매개 변수

--cluster-name --name -n

RedisEnterprise 클러스터의 이름입니다.

--resource-group -g

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

--sku

배포할 RedisEnterprise 클러스터의 유형입니다.

허용되는 값: EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E50

선택적 매개 변수

--capacity

RedisEnterprise 클러스터의 크기입니다. SKU에 따라 기본값은 2 또는 3입니다. 유효한 값은 Enterprise sku에 대 한 (2, 4, 6, ...), Flash sku의 경우 (3, 9, 15, ...)입니다.

--client-protocol

Redis 클라이언트가 TLS 암호화 또는 일반 텍스트 redis 프로토콜을 사용 하 여 연결할 수 있는지 여부를 지정 합니다. 기본값은 TLS 암호화입니다.

허용되는 값: Encrypted, Plaintext
--clustering-policy

클러스터링 정책-기본값은 OSSCluster입니다. 만든 시간에 지정 됩니다.

허용되는 값: EnterpriseCluster, OSSCluster
--eviction-policy

Redis 제거 정책-기본값은 VolatileLRU입니다.

허용되는 값: AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL
--location -l

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

--minimum-tls-version

클러스터에서 지원할 최소 TLS 버전입니다.

허용되는 값: 1.0, 1.1, 1.2
--modules

이 데이터베이스에서 사용할 수 있는 선택적 redis 모듈 집합입니다. 모듈은 만들 때만 추가할 수 있습니다.

--no-database

고급 기본 데이터베이스를 자동으로 만들지 않습니다. 경고: 데이터베이스를 만들기 전 까지는 캐시를 사용할 수 없습니다.

--no-wait

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

--persistence

지 속성 설정

--port

데이터베이스 끝점의 TCP 포트입니다. 만든 시간에 지정 됩니다. 기본적으로 사용 가능한 포트가 사용 됩니다.

--tags

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

--zones -z

이 클러스터를 배포할 가용성 영역입니다.

az redisenterprise delete

Redis Enterprise 캐시를 삭제 합니다.

az redisenterprise delete --cluster-name
                          --resource-group
                          [--no-wait]
                          [--yes]

예제

Redis Enterprise 캐시를 삭제 합니다.

az redisenterprise delete --cluster-name "cache1" --resource-group "rg1"

필수 매개 변수

--cluster-name --name -n

RedisEnterprise 클러스터의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--no-wait

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

--yes -y

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

az redisenterprise list

Redis Enterprise 캐시를 나열 합니다.

현재 구독 또는 제공 된 리소스 그룹 내의 모든 캐시에 대 한 세부 정보를 나열 합니다.

az redisenterprise list [--resource-group]

예제

리소스 그룹의 모든 Redis Enterprise 캐시를 나열 합니다.

az redisenterprise list --resource-group "rg1"

현재 구독 내의 Redis Enterprise 캐시를 모두 나열 합니다.

az redisenterprise list

선택적 매개 변수

--resource-group -g

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

az redisenterprise show

Redis Enterprise 캐시에 대 한 정보를 가져옵니다.

az redisenterprise show --cluster-name
                        --resource-group

예제

Redis Enterprise 캐시에 대 한 정보를 가져옵니다.

az redisenterprise show --cluster-name "cache1" --resource-group "rg1"

필수 매개 변수

--cluster-name --name -n

RedisEnterprise 클러스터의 이름입니다.

--resource-group -g

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

az redisenterprise update

기존 Redis Enterprise 캐시 클러스터를 업데이트 합니다.

az redisenterprise update --cluster-name
                          --resource-group
                          [--capacity]
                          [--minimum-tls-version {1.0, 1.1, 1.2}]
                          [--no-wait]
                          [--sku {EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E50}]
                          [--tags]

예제

기존 Redis Enterprise 캐시 클러스터를 업데이트 합니다.

az redisenterprise update --cluster-name "cache1" --minimum-tls-version "1.2" --sku "EnterpriseFlash_F300" --capacity 9 --tags tag1="value1" --resource-group "rg1"

필수 매개 변수

--cluster-name --name -n

RedisEnterprise 클러스터의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--capacity

RedisEnterprise 클러스터의 크기입니다. SKU에 따라 기본값은 2 또는 3입니다. 유효한 값은 Enterprise sku에 대 한 (2, 4, 6, ...), Flash sku의 경우 (3, 9, 15, ...)입니다.

--minimum-tls-version

클러스터에서 지원할 최소 TLS 버전입니다.

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

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

--sku

배포할 RedisEnterprise 클러스터의 유형입니다.

허용되는 값: EnterpriseFlash_F1500, EnterpriseFlash_F300, EnterpriseFlash_F700, Enterprise_E10, Enterprise_E100, Enterprise_E20, Enterprise_E50
--tags

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

az redisenterprise wait

Redis Enterprise cache 클러스터의 조건이 충족 될 때까지 CLI를 대기 상태로 전환 합니다.

az redisenterprise wait --cluster-name
                        --resource-group
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--interval]
                        [--timeout]
                        [--updated]

예제

Redis Enterprise cache 클러스터가 성공적으로 만들어질 때까지 CLI 스크립트의 다음 줄 실행을 일시 중지 합니다.

az redisenterprise wait --cluster-name "cache1" --resource-group "rg1" --created

Redis Enterprise cache 클러스터가 성공적으로 업데이트 될 때까지 CLI 스크립트의 다음 줄 실행을 일시 중지 합니다.

az redisenterprise wait --cluster-name "cache1" --resource-group "rg1" --updated

Redis Enterprise 캐시가 성공적으로 삭제 될 때까지 CLI 스크립트의 다음 줄 실행을 일시 중지 합니다.

az redisenterprise wait --cluster-name "cache1" --resource-group "rg1" --deleted

필수 매개 변수

--cluster-name --name -n

RedisEnterprise 클러스터의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--created

' 성공 '에서 ' provisioningState '를 사용 하 여 만들 때까지 기다립니다.

--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예를 들어 provisioningState! = ' InProgress ', instanceView. 상태 [? code = = ' PowerState/running '].

--deleted

삭제 될 때까지 기다립니다.

--exists

리소스가 있을 때까지 기다립니다.

--interval

폴링 간격 (초)입니다.

기본값: 30
--timeout

최대 대기 시간 (초)입니다.

기본값: 3600
--updated

' 성공 '으로 provisioningState으로 업데이트할 때까지 기다립니다.