你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Export-AzRedisCache
将数据从 Azure Redis 缓存导出到容器。
语法
Export-AzRedisCache
[-ResourceGroupName <String>]
-Name <String>
-Prefix <String>
-Container <String>
[-Format <String>]
[-PreferredDataArchiveAuthMethod <String>]
[-StorageSubscriptionId <String>]
[-PassThru]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
Export-AzRedisCache cmdlet 将数据从 Azure Redis 缓存导出到容器。
示例
示例 1:导出数据
Export-AzRedisCache -ResourceGroupName "ResourceGroup13" -Name "RedisCache06" -Prefix "blobprefix" -Container "https://mystorageaccount.blob.core.windows.net/container18?sv=2015-04-05&sr=c&sig=HezZtBZ3DURmEGDduauE7pvETY4kqlPI8JCNa8ATmaw%3D&st=2016-05-27T00%3A00%3A00Z&se=2016-05-28T00%3A00%3A00Z&sp=rwdl"
此命令将数据从 Azure Redis 缓存实例导出到 SAS URL 指定的容器中。
示例 2:使用托管标识导出数据
Export-AzRedisCache -ResourceGroupName "ResourceGroup13" -Name "RedisCache06" -Prefix "blobprefix" -Container "https://mystorageaccount.blob.core.windows.net/container18" -PreferredDataArchiveAuthMethod ManagedIdentity
此命令使用托管标识作为授权方法将数据从 Azure Redis 缓存实例导出到容器中。 它假定缓存和存储帐户都已配置为使用托管标识。
参数
-Confirm
在运行 cmdlet 之前,提示你进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Container
指定此 cmdlet 导出数据的容器的服务 SAS URL。 可以使用以下 PowerShell 命令生成服务 SAS URL:$storageAccountContext = New-AzStorageContext -StorageAccountName“storageName”-StorageAccountKey“key”$sasKeyForContainer = New-AzStorageContainerSASToken -Name“containername”-Permission“rwdl”-StartTime([System.DateTime]::Now)。AddMinutes(-15) -ExpiryTime ([System.DateTime]::Now)。AddHours(5) -Context $storageAccountContext -FullUri Export-AzRedisCache -ResourceGroupName“ResourceGroupName”-Name“cacheName”-Prefix“blobprefix”-Container($sasKeyForContainer)
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-DefaultProfile
用于与 Azure 通信的凭据、帐户、租户和订阅。
类型: | IAzureContextContainer |
别名: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Format
指定 Blob 的格式。 目前 rdb 是唯一受支持的格式。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Name
指定缓存的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-PassThru
指示此 cmdlet 返回一个布尔值,该值指示操作是否成功。 默认情况下,此 cmdlet 不生成任何输出。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-PreferredDataArchiveAuthMethod
首选身份验证方法,用于与用于数据存档的存储帐户通信,指定 SAS 或 ManagedIdentity,默认值为 SAS。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-Prefix
指定要用于 Blob 名称的前缀。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-ResourceGroupName
指定包含缓存的资源组的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-StorageSubscriptionId
要使用 ManagedIdentity 导出的数据的存储容器的订阅 ID。
类型: | String |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | True |
接受通配符: | False |
-WhatIf
显示 cmdlet 运行时会发生什么情况。 cmdlet 未运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
输出
备注
- 关键字:azure, azurerm, arm, 资源, 管理, 经理, redis, 缓存, Web, web 应用, 网站