Sdílet prostřednictvím


Vytvoření a správa Azure Cache for Redis pomocí Azure Classic CLI

Azure Classic CLI představuje skvělý způsob, jak spravovat infrastrukturu Azure z libovolné platformy. Tento článek ukazuje, jak vytvářet a spravovat instance Azure Cache for Redis pomocí Azure Classic CLI.

Důležité

Pro obsah v tomto článku se vyžaduje Azure Classic CLI. Jedná se o starší verzi Azure CLI, která by se měla používat pouze s modelem nasazení Azure Classic.

Pokud chcete nainstalovat rozhraní příkazového řádku Classic, přečtěte si téma Instalace Azure Classic CLI a informace o instalaci aktuálního Azure CLI pro nasazení Azure Resource Manager najdete v tématu Instalace Azure CLI.

Poznámka

Nejnovější ukázkové skripty Azure CLI najdete v ukázkách azure CLI Azure Cache for Redis.

Požadavky

Pokud chcete vytvářet a spravovat instance Azure Cache for Redis pomocí Azure Classic CLI, musíte provést následující kroky.

  • Musíte mít účet Azure. Pokud ho nemáte, můžete si během chvilky vytvořit bezplatný účet .
  • Nainstalujte Azure Classic CLI.
  • Propojte instalaci Azure CLI s osobním účtem Azure nebo pracovním nebo školním účtem Azure a přihlaste se z klasického azure login rozhraní příkazového řádku pomocí příkazu .
  • Před spuštěním některého z následujících příkazů přepněte klasické rozhraní příkazového řádku do režimu Resource Manager spuštěním azure config mode arm příkazu. Další informace najdete v tématu Použití Azure Classic CLI ke správě prostředků a skupin prostředků Azure.

Azure Cache for Redis vlastnosti

Při vytváření a aktualizaci instancí Azure Cache for Redis se používají následující vlastnosti.

Vlastnost Přepínač Popis
name -n, --name Název Azure Cache for Redis.
skupina prostředků -g, --resource-group Název skupiny prostředků.
location -l, --location Umístění pro vytvoření mezipaměti
size -z, --size Velikost Azure Cache for Redis. Platné hodnoty: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4]
Sku -x, --sku Skladová položka Redis. Měla by být jedna z těchto možností: [Basic, Standard, Premium]
EnableNonSslPort -e, --enable-non-ssl-port EnableNonSslPort vlastnost Azure Cache for Redis. Tento příznak přidejte, pokud chcete pro mezipaměť povolit port bez protokolu TLS/SSL.
Konfigurace Redis -c, --redis-configuration Konfigurace Redis. Sem zadejte řetězec konfiguračních klíčů a hodnot ve formátu JSON. Format:"{"":"",""":"}"
Konfigurace Redis -f, --redis-configuration-file Konfigurace Redis. Sem zadejte cestu k souboru obsahujícímu konfigurační klíče a hodnoty. Formát položky souboru: {"":"","":""}
Počet horizontálních oddílů -r, --shard-count Počet horizontálních oddílů, které se mají vytvořit v mezipaměti clusteru Premium s clusteringem
Virtual Network -v, --virtual-network Při hostování mezipaměti ve virtuální síti určuje přesné ID prostředku Resource Manager virtuální sítě pro nasazení Azure Cache for Redis. Ukázkový formát: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1
typ klíče -t, --key-type Typ klíče, který se má prodloužit. Platné hodnoty: [Primární, Sekundární]
StaticKÁ IP adresa -p, --static-ip <static-ip static-ip> Při hostování mezipaměti ve virtuální síti určuje jedinečnou IP adresu v podsíti mezipaměti. Pokud není k dispozici, vybere se jeden z podsítě.
Podsíť t, --subnet <subnet> Při hostování mezipaměti ve virtuální síti určuje název podsítě, ve které se má mezipaměť nasadit.
VirtualNetwork -v, --virtual-network <virtual-network> Při hostování mezipaměti ve virtuální síti určuje přesné ID prostředku Resource Manager virtuální sítě pro nasazení Azure Cache for Redis. Ukázkový formát: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1
Předplatné -s, --subscription Identifikátor předplatného.

Zobrazit všechny příkazy Azure Cache for Redis

Pokud chcete zobrazit všechny příkazy Azure Cache for Redis a jejich parametry, použijte příkaz azure rediscache -h .

C:\>azure rediscache -h
help:    Commands to manage your Azure Cache for Redis(s)
help:
help:    Create an Azure Cache for Redis
help:      rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
help:
help:    Delete an existing Azure Cache for Redis
help:      rediscache delete [--name <name> --resource-group <resource-group> ]
help:
help:    List all Azure Cache for Redis within your Subscription or Resource Group
help:      rediscache list [options]
help:
help:    Show properties of an existing Azure Cache for Redis
help:      rediscache show [--name <name> --resource-group <resource-group>]
help:
help:    Change settings of an existing Azure Cache for Redis
help:      rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
help:
help:    Renew the authentication key for an existing Azure Cache for Redis
help:      rediscache renew-key [--name <name> --resource-group <resource-group> ]
help:
help:    Lists Primary and Secondary key of an existing Azure Cache for Redis
help:      rediscache list-keys [--name <name> --resource-group <resource-group>]
help:
help:    Options:
help:      -h, --help  output usage information
help:
help:    Current Mode: arm (Azure Resource Management)

Vytvoření instance Azure Cache for Redis

K vytvoření Azure Cache for Redis použijte následující příkaz:

    azure rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]

Další informace o tomto příkazu potřebujete spuštěním azure rediscache create -h příkazu .

C:\>azure rediscache create -h
help:    Create an Azure Cache for Redis
help:
help:    Usage: rediscache create [--name <name> --resource-group <resource-group> --location <location> [options]]
help:
help:    Options:
help:      -h, --help                                               output usage information
help:      -v, --verbose                                            use verbose output
help:      -vv                                                      more verbose with debug output
help:      --json                                                   use json output
help:      -n, --name <name>                                        Name of the Azure Cache for Redis.
help:      -g, --resource-group <resource-group>                    Name of the Resource Group
help:      -l, --location <location>                                Location to create cache.
help:      -z, --size <size>                                        Size of the Azure Cache for Redis. Valid values: [C0, C1, C2, C3, C4, C5, C6, P1, P2, P3, P4]
help:      -x, --sku <sku>                                          Redis SKU. Should be one of : [Basic, Standard, Premium]
help:      -e, --enable-non-ssl-port                                EnableNonSslPort property of the Azure Cache for Redis. Add this flag if you want to enable the non-TLS/SSL Port for your cache
help:      -c, --redis-configuration <redis-configuration>          Redis Configuration. Enter a JSON formatted string of configuration keys and values here. Format:"{"<key1>":"<value1>","<key2>":"<value2>"}"
help:      -f, --redis-configuration-file <redisConfigurationFile>  Redis Configuration. Enter the path of a file containing configuration keys and values here. Format for the file entry: {"<key1>":"<value1>","<key2>":"<value2>"}
help:      -r, --shard-count <shard-count>                          Number of Shards to create on a Premium Cluster Cache
help:      -v, --virtual-network <virtual-network>                  The exact ARM resource ID of the virtual network to deploy the Azure Cache for Redis in. Example format: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft.ClassicNetwork/VirtualNetworks/vnet1
help:      -t, --subnet <subnet>                                    Required when deploying an Azure Cache for Redis inside an existing Azure Virtual Network
help:      -p, --static-ip <static-ip>                              Required when deploying an Azure Cache for Redis inside an existing Azure Virtual Network
help:      -s, --subscription <id>                                  the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)

Odstranění existujícího Azure Cache for Redis

Pokud chcete odstranit Azure Cache for Redis, použijte následující příkaz:

    azure rediscache delete [--name <name> --resource-group <resource-group> ]

Další informace o tomto příkazu potřebujete spuštěním azure rediscache delete -h příkazu .

C:\>azure rediscache delete -h
help:    Delete an existing Azure Cache for Redis
help:
help:    Usage: rediscache delete [--name <name> --resource-group <resource-group> ]
help:
help:    Options:
help:      -h, --help                             output usage information
help:      -v, --verbose                          use verbose output
help:      -vv                                    more verbose with debug output
help:      --json                                 use json output
help:      -n, --name <name>                      Name of the Azure Cache for Redis.
help:      -g, --resource-group <resource-group>  Name of the Resource Group under which the cache exists
help:      -s, --subscription <subscription>      the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)

Výpis všech Azure Cache for Redis v rámci předplatného nebo skupiny prostředků

Pokud chcete zobrazit seznam všech Azure Cache for Redis v rámci předplatného nebo skupiny prostředků, použijte následující příkaz:

    azure rediscache list [options]

Další informace o tomto příkazu potřebujete spuštěním azure rediscache list -h příkazu .

C:\>azure rediscache list -h
help:    List all Azure Cache for Redis within your Subscription or Resource Group
help:
help:    Usage: rediscache list [options]
help:
help:    Options:
help:      -h, --help                             output usage information
help:      -v, --verbose                          use verbose output
help:      -vv                                    more verbose with debug output
help:      --json                                 use json output
help:      -g, --resource-group <resource-group>  Name of the Resource Group
help:      -s, --subscription <subscription>      the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)

Zobrazení vlastností existujícího Azure Cache for Redis

Pokud chcete zobrazit vlastnosti existujícího Azure Cache for Redis, použijte následující příkaz:

    azure rediscache show [--name <name> --resource-group <resource-group>]

Další informace o tomto příkazu potřebujete spuštěním azure rediscache show -h příkazu .

C:\>azure rediscache show -h
help:    Show properties of an existing Azure Cache for Redis
help:
help:    Usage: rediscache show [--name <name> --resource-group <resource-group>]
help:
help:    Options:
help:      -h, --help                             output usage information
help:      -v, --verbose                          use verbose output
help:      -vv                                    more verbose with debug output
help:      --json                                 use json output
help:      -n, --name <name>                      Name of the Azure Cache for Redis.
help:      -g, --resource-group <resource-group>  Name of the Resource Group
help:      -s, --subscription <subscription>      the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)

Změna nastavení existujícího Azure Cache for Redis

Pokud chcete změnit nastavení existujícího Azure Cache for Redis, použijte následující příkaz:

    azure rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]

Další informace o tomto příkazu potřebujete spuštěním azure rediscache set -h příkazu .

C:\>azure rediscache set -h
help:    Change settings of an existing Azure Cache for Redis
help:
help:    Usage: rediscache set [--name <name> --resource-group <resource-group> --redis-configuration <redis-configuration>/--redis-configuration-file <redisConfigurationFile>]
help:
help:    Options:
help:      -h, --help                                               output usage information
help:      -v, --verbose                                            use verbose output
help:      -vv                                                      more verbose with debug output
help:      --json                                                   use json output
help:      -n, --name <name>                                        Name of the Azure Cache for Redis.
help:      -g, --resource-group <resource-group>                    Name of the Resource Group
help:      -c, --redis-configuration <redis-configuration>          Redis Configuration. Enter a JSON formatted string of configuration keys and values here.
help:      -f, --redis-configuration-file <redisConfigurationFile>  Redis Configuration. Enter the path of a file containing configuration keys and values here.
help:      -s, --subscription <subscription>                        the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)

Obnovení ověřovacího klíče pro existující Azure Cache for Redis

Pokud chcete obnovit ověřovací klíč pro existující Azure Cache for Redis, použijte následující příkaz:

    azure rediscache renew-key [--name <name> --resource-group <resource-group> --key-type <key-type>]

Zadejte Primary nebo Secondary pro key-type.

Další informace o tomto příkazu potřebujete spuštěním azure rediscache renew-key -h příkazu .

C:\>azure rediscache renew-key -h
help:    Renew the authentication key for an existing Azure Cache for Redis
help:
help:    Usage: rediscache renew-key [--name <name> --resource-group <resource-group> ]
help:
help:    Options:
help:      -h, --help                             output usage information
help:      -v, --verbose                          use verbose output
help:      -vv                                    more verbose with debug output
help:      --json                                 use json output
help:      -n, --name <name>                      Name of the Azure Cache for Redis.
help:      -g, --resource-group <resource-group>  Name of the Resource Group under which cache exists
help:      -t, --key-type <key-type>              type of key to renew. Valid values are: 'Primary', 'Secondary'.
help:      -s, --subscription <subscription>      the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)

Výpis primárního a sekundárního klíče existujícího Azure Cache for Redis

K výpisu primárního a sekundárního klíče existujícího Azure Cache for Redis použijte následující příkaz:

    azure rediscache list-keys [--name <name> --resource-group <resource-group>]

Další informace o tomto příkazu potřebujete spuštěním azure rediscache list-keys -h příkazu .

C:\>azure rediscache list-keys -h
help:    Lists Primary and Secondary key of an existing Azure Cache for Redis
help:
help:    Usage: rediscache list-keys [--name <name> --resource-group <resource-group>]
help:
help:    Options:
help:      -h, --help                             output usage information
help:      -v, --verbose                          use verbose output
help:      -vv                                    more verbose with debug output
help:      --json                                 use json output
help:      -n, --name <name>                      Name of the Azure Cache for Redis.
help:      -g, --resource-group <resource-group>  Name of the Resource Group under which Cache exists
help:      -s, --subscription <subscription>      the subscription identifier
help:
help:    Current Mode: arm (Azure Resource Management)