az redisenterprise database

Hinweis

Dieser Verweis ist Teil der Redisenterprise-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird beim ersten Ausführen eines az redisenterprise-Datenbankbefehls automatisch installiert. Weitere Informationen zu Erweiterungen

Verwalten von Redis Enterprise-Datenbanken.

Befehle

az redisenterprise database create

Erstellen Sie neue Datenbank für einen Redis Enterprise-Cache.

az redisenterprise database delete

Löschen einer einzelnen Datenbank in einem Redis Enterprise-Cache.

az redisenterprise database export

Exportieren von Daten, die in einer Redis Enterprise-Datenbank gespeichert sind.

az redisenterprise database force-unlink

Entfernt den Link zur angegebenen Datenbankressource.

az redisenterprise database import

Importieren sie Daten in eine Redis Enterprise-Datenbank.

az redisenterprise database list

Alle Datenbanken in einem Redis Enterprise-Cache auflisten.

az redisenterprise database list-keys

Rufen Sie alle Zugriffstasten für eine Redis Enterprise-Datenbank ab.

az redisenterprise database regenerate-key

Generieren Sie einen Zugriffsschlüssel für eine Redis Enterprise-Datenbank.

az redisenterprise database show

Rufen Sie Informationen zu einer Datenbank in einem Redis Enterprise-Cache ab.

az redisenterprise database update

Aktualisieren einer vorhandenen Redis Enterprise-Datenbank.

az redisenterprise database wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Redis Enterprise-Datenbank erfüllt ist.

az redisenterprise database create

Erstellen Sie neue Datenbank für einen Redis Enterprise-Cache.

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]

Beispiele

Erstellen Sie neue Datenbank für einen Redis Enterprise-Cache.

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"

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--client-protocol

Gibt an, ob Redis-Clients eine Verbindung mit TLS-verschlüsselten oder nurtext-Redisprotokollen herstellen können. Der Standardwert ist TLS-verschlüsselt.

Zulässige Werte: Encrypted, Plaintext
--clustering-policy

Clusterrichtlinie – Standard ist OSSCluster. Zur Erstellungszeit angegeben.

Zulässige Werte: EnterpriseCluster, OSSCluster
--eviction-policy

Redis Eviction-Richtlinie – Standard ist VolatileLRU.

Zulässige Werte: AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL
--group-nickname

Name für die Gruppe der verknüpften Datenbankressourcen.

--linked-databases

Liste der Datenbankressourcen, die mit dieser Datenbank verknüpft werden sollen.

--modules

Optionaler Satz von Redismodulen, die in dieser Datenbank aktiviert werden sollen – Module können zur Erstellungszeit nur hinzugefügt werden.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--persistence

Persistenzeinstellungen.

--port

TCP-Port des Datenbankendpunkts. Zur Erstellungszeit angegeben. Standardeinstellung für einen verfügbaren Port.

az redisenterprise database delete

Löschen einer einzelnen Datenbank in einem Redis Enterprise-Cache.

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

Beispiele

Löschen einer einzelnen Datenbank in einem Redis Enterprise-Cache.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--yes -y

Nicht zur Bestätigung auffordern

az redisenterprise database export

Exportieren von Daten, die in einer Redis Enterprise-Datenbank gespeichert sind.

Exportieren Von Daten, die in einer Redis Enterprise-Datenbank gespeichert sind, in eine Zieldatenbankdatei.

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

Beispiele

Exportieren Von Daten, die in einer Redis Enterprise-Datenbank gespeichert sind, in eine Zieldatenbankdatei.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--sas-uri

SAS-URI für das Zielverzeichnis, in das exportiert werden soll.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Entfernt den Link zur angegebenen Datenbankressource.

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

Aufheben der Verknüpfung einer Datenbank während eines regionalen Ausfalls

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

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--unlink-ids

Die Ressourcen-IDs der Datenbankressourcen, die nicht verknüpft werden sollen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az redisenterprise database import

Importieren sie Daten in eine Redis Enterprise-Datenbank.

Importieren Sie Daten aus einer Datenbankdatei in eine Zieldatenbank von Redis Enterprise.

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

Beispiele

Importieren Sie Daten aus einer Datenbankdatei in eine Zieldatenbank von Redis Enterprise.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--sas-uris

SAS-URIs für die zu importierenden Ziel-Blobs.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az redisenterprise database list

Listet alle Datenbanken in einem Redis Enterprise-Cache auf.

Listet Details zu allen Datenbanken im angegebenen Redis Enterprise-Cache auf.

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

Beispiele

Listet alle Datenbanken im angegebenen Redis Enterprise-Cache auf.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az redisenterprise database list-keys

Rufen Sie alle Zugriffsschlüssel für eine Redis Enterprise-Datenbank ab.

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

Beispiele

Rufen Sie alle Zugriffsschlüssel für eine Redis Enterprise-Datenbank ab.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az redisenterprise database regenerate-key

Generieren Sie einen Zugriffsschlüssel für eine Redis Enterprise-Datenbank.

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

Beispiele

Generieren Sie einen Zugriffsschlüssel für eine Redis Enterprise-Datenbank.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--key-type

Welcher Zugriffsschlüssel neu generiert werden soll.

Zulässige Werte: Primary, Secondary
--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az redisenterprise database show

Erhalten Sie Informationen zu einer Datenbank in einem Redis Enterprise-Cache.

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

Beispiele

Erhalten Sie Informationen zu einer Datenbank in einem Redis Enterprise-Cache.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

az redisenterprise database update

Aktualisieren einer vorhandenen Redis Enterprise-Datenbank.

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]

Beispiele

Aktualisieren einer vorhandenen Redis Enterprise-Datenbank.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--client-protocol

Gibt an, ob Redis-Clients eine Verbindung mit TLS-verschlüsselten oder nurtext-Redis-Protokollen herstellen können.

Zulässige Werte: Encrypted, Plaintext
--eviction-policy

Redis Eviction Policy.

Zulässige Werte: AllKeysLFU, AllKeysLRU, AllKeysRandom, NoEviction, VolatileLFU, VolatileLRU, VolatileRandom, VolatileTTL
--group-nickname

Name für die Gruppe der verknüpften Datenbankressourcen.

--linked-databases

Liste der Datenbankressourcen, die mit dieser Datenbank verknüpft werden sollen.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--persistence

Beharrlichkeitseinstellungen.

az redisenterprise database wait

Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der Redis Enterprise-Datenbank erfüllt ist.

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

Beispiele

Anhalten der Ausführung des nächsten CLI-Skripts, bis die Redis Enterprise-Datenbank erfolgreich erstellt wird.

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

Anhalten der Ausführung des nächsten CLI-Skripts, bis die Redis Enterprise-Datenbank erfolgreich aktualisiert wird.

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

Anhalten der Ausführung des nächsten CLI-Skripts, bis die Redis Enterprise-Datenbank erfolgreich gelöscht wird.

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

Erforderliche Parameter

--cluster-name --name -n

Der Name des RedisEnterprise-Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.