az redisenterprise database

Not

Bu başvuru, Azure CLI için redisenterprise uzantısının (sürüm 2.15.0 veya üzeri) bir parçasıdır. Uzantı, az redisenterprise database komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Redis Enterprise veritabanlarını yönetme.

Komutlar

az redisenterprise database create

Redis Enterprise önbelleği için yeni veritabanı oluşturun.

az redisenterprise database delete

Redis Enterprise önbelleğindeki tek bir veritabanını silin.

az redisenterprise database export

Redis Enterprise veritabanında depolanan verileri dışarı aktarma.

az redisenterprise database force-unlink

Belirtilen veritabanı kaynağına bağlantıyı zorla kaldırır.

az redisenterprise database import

Redis Enterprise veritabanına veri aktarma.

az redisenterprise database list

Redis Enterprise önbelleğindeki tüm veritabanlarını listeleyin.

az redisenterprise database list-keys

Redis Enterprise veritabanının tüm erişim anahtarlarını alma.

az redisenterprise database regenerate-key

Redis Enterprise veritabanı için erişim anahtarını yeniden oluşturma.

az redisenterprise database show

Redis Enterprise önbelleğindeki veritabanı hakkında bilgi edinin.

az redisenterprise database update

Mevcut bir Redis Enterprise veritabanını güncelleştirin.

az redisenterprise database wait

Redis Enterprise veritabanının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna geçirin.

az redisenterprise database create

Redis Enterprise önbelleği için yeni veritabanı oluşturun.

az redisenterprise database create --cluster-name
                                   --resource-group
                                   [--client-protocol {Encrypted, Plaintext}]
                                   [--clustering-policy {EnterpriseCluster, OSSCluster}]
                                   [--eviction-policy {AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL}]
                                   [--group-nickname]
                                   [--linked-databases]
                                   [--modules]
                                   [--no-wait]
                                   [--persistence]
                                   [--port]

Örnekler

Redis Enterprise önbelleği için yeni veritabanı oluşturun.

az redisenterprise database create --cluster-name "cache1" --client-protocol "Encrypted" --clustering-policy "EnterpriseCluster" --eviction-policy "AllKeysLRU" --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"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--client-protocol

Redis istemcilerinin TLS-encrypted veya düz metin redis protokollerini kullanarak bağlanıp bağlanamayacağını belirtir. Varsayılan, TLS ile şifrelenmiştir.

kabul edilen değerler: Encrypted, Plaintext
--clustering-policy

Kümeleme ilkesi - varsayılan değer OSSCluster'dır. Oluşturma zamanında belirtilir.

kabul edilen değerler: EnterpriseCluster, OSSCluster
--eviction-policy

Redis çıkarma ilkesi - varsayılan değer VolatileLRU'dur.

kabul edilen değerler: AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL
--group-nickname

Bağlı veritabanı kaynakları grubunun adı.

--linked-databases

Bu veritabanına bağlanacak veritabanı kaynaklarının listesi.

--modules

Bu veritabanında etkinleştirilecek isteğe bağlı redis modülleri kümesi - modüller yalnızca oluşturma zamanında eklenebilir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--persistence

Kalıcılık ayarları.

--port

Veritabanı uç noktasının TCP bağlantı noktası. Oluşturma zamanında belirtilir. Varsayılan olarak kullanılabilir bir bağlantı noktasıdır.

az redisenterprise database delete

Redis Enterprise önbelleğindeki tek bir veritabanını silin.

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

Örnekler

Redis Enterprise önbelleğindeki tek bir veritabanını silin.

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

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--yes -y

Onay istemde bulunmayın.

az redisenterprise database export

Redis Enterprise veritabanında depolanan verileri dışarı aktarma.

Redis Enterprise veritabanında depolanan verileri hedef veritabanı dosyasına aktarın.

az redisenterprise database export --cluster-name
                                   --resource-group
                                   --sas-uri
                                   [--no-wait]

Örnekler

Redis Enterprise veritabanında depolanan verileri hedef veritabanı dosyasına aktarın.

az redisenterprise database export --cluster-name "cache1" --sas-uri "https://contosostorage.blob.core.window.net/urlToBlobContainer?sasKeyParameters" --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--sas-uri

Dışarı aktaracak hedef dizin için SAS URI'sini seçin.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Belirtilen veritabanı kaynağına bağlantıyı zorla kaldırır.

az redisenterprise database force-unlink --cluster-name
                                         --resource-group
                                         --unlink-ids
                                         [--no-wait]

Bölgesel kesinti sırasında veritabanının bağlantısını kaldırma

az redisenterprise database force-unlink --cluster-name "cache1" --unlink-ids "/subscriptions/subid2/resourceGroups/rg2/providers/Microsoft.Cache/redisEnterprise/cache2/databases/default" --resource-group "rg1"
--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--unlink-ids

Bağlantısı kaldırılacak veritabanı kaynaklarının kaynak kimlikleri.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az redisenterprise database import

Redis Enterprise veritabanına veri aktarma.

Bir veritabanı dosyasından hedef Redis Enterprise veritabanına veri aktarma.

az redisenterprise database import --cluster-name
                                   --resource-group
                                   --sas-uris
                                   [--no-wait]

Örnekler

Bir veritabanı dosyasından hedef Redis Enterprise veritabanına veri aktarma.

az redisenterprise database import --cluster-name "cache1" --sas-uri "https://contosostorage.blob.core.window.net/urltoBlobFile?sasKeyParameters" --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--sas-uris

İçeri aktaracak hedef bloblar için SAS URI'leri.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az redisenterprise database list

Redis Enterprise önbelleğindeki tüm veritabanlarını listeleyin.

Belirtilen Redis Enterprise önbelleğindeki tüm veritabanlarıyla ilgili ayrıntıları listeleyin.

az redisenterprise database list --cluster-name
                                 --resource-group

Örnekler

Belirtilen Redis Enterprise önbelleğindeki tüm veritabanlarını listeleyin.

az redisenterprise database list --cluster-name "cache1" --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az redisenterprise database list-keys

Redis Enterprise veritabanının tüm erişim anahtarlarını alma.

az redisenterprise database list-keys --cluster-name
                                      --resource-group

Örnekler

Redis Enterprise veritabanının tüm erişim anahtarlarını alma.

az redisenterprise database list-keys --cluster-name "cache1" --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az redisenterprise database regenerate-key

Redis Enterprise veritabanı için erişim anahtarını yeniden oluşturma.

az redisenterprise database regenerate-key --cluster-name
                                           --key-type {Primary, Secondary}
                                           --resource-group
                                           [--no-wait]

Örnekler

Redis Enterprise veritabanı için erişim anahtarını yeniden oluşturma.

az redisenterprise database regenerate-key --cluster-name "cache1" --key-type "Primary" --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--key-type

Yeniden oluşturulacak erişim anahtarı.

kabul edilen değerler: Primary, Secondary
--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

az redisenterprise database show

Redis Enterprise önbelleğindeki veritabanı hakkında bilgi edinin.

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

Örnekler

Redis Enterprise önbelleğindeki veritabanı hakkında bilgi edinin.

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

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az redisenterprise database update

Mevcut bir Redis Enterprise veritabanını güncelleştirin.

az redisenterprise database update --cluster-name
                                   --resource-group
                                   [--client-protocol {Encrypted, Plaintext}]
                                   [--eviction-policy {AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL}]
                                   [--group-nickname]
                                   [--linked-databases]
                                   [--no-wait]
                                   [--persistence]

Örnekler

Mevcut bir Redis Enterprise veritabanını güncelleştirin.

az redisenterprise database update --cluster-name "cache1" --client-protocol "Encrypted" --eviction-policy "AllKeysLRU" --persistence rdb-enabled=true rdb-frequency="12h" --resource-group "rg1"

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--client-protocol

Redis istemcilerinin TLS-encrypted veya düz metin redis protokollerini kullanarak bağlanıp bağlanamayacağını belirtir.

kabul edilen değerler: Encrypted, Plaintext
--eviction-policy

Redis çıkarma ilkesi.

kabul edilen değerler: AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL
--group-nickname

Bağlı veritabanı kaynakları grubunun adı.

--linked-databases

Bu veritabanına bağlanacak veritabanı kaynaklarının listesi.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--persistence

Kalıcılık ayarları.

az redisenterprise database wait

Redis Enterprise veritabanının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna geçirin.

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

Örnekler

Redis Enterprise veritabanı başarıyla oluşturulana kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

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

Redis Enterprise veritabanı başarıyla güncelleştirilene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

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

Redis Enterprise veritabanı başarıyla silinene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.

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

Gerekli Parametreler

--cluster-name --name -n

RedisEnterprise kümesinin adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--created

'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak var olana kadar bekleyin.

--interval

Saniye cinsinden yoklama aralığı.

varsayılan değer: 30
--timeout

Saniye cinsinden en fazla bekleme.

varsayılan değer: 3600
--updated

ProvisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.