首页 > 数据库 >【Azure Cache for Redis】Redis的导出页面无法配置Storage SAS时通过az cli来完成

【Azure Cache for Redis】Redis的导出页面无法配置Storage SAS时通过az cli来完成

时间:2023-11-29 22:11:07浏览次数:47  
标签:cli -- redis Cache Redis export SAS az

问题描述

在Azure Redis的导出页面,突然不能配置Storage Account的SAS作为授权方式。

那么是否可以通过AZ CLI或者是Powershell来实现SAS的配置呢?

 

问题解答

可以的。使用  az redis export 可以实现

az redis export --container
                --prefix
                [--auth-method {ManagedIdentity, SAS}]
                [--file-format]
                [--ids]
                [--name]
                [--resource-group]
                [--subscription]

 

准备好Storage Account Blob的SAS URL, Redis Name 和 Resource Group等信息后,替换如下<xxxxx>内容:

az redis export -n <redis-name> -g <resource-group> --prefix examplePrefix --container "<https://your-storage-account.blob.core.chinacloudapi.cn/redis?sp=racwdl&st=xxxx-xx-xxT13:45:12Z&se=xxxx-xx-xxT13:45:12Z&spr=https&sv=2022-11-02&sr=c&sig=********>" --preferred-data-archive-auth-method SAS

 

如出现如下类似的错误信息,则需要考虑当前用户是否有权限执行export操作。如无,则需要添加权限。

(AuthorizationFailed) The client 'xxxxxxxxxxxxxxxx' with object id 'xxxxxxxx-xxxx-xxxxxxx-xxxx-xxxx' 
does not have authorization to perform action 'Microsoft.Cache/redis/export/action' over scope '/subscriptions/xxxxxx'
or the scope is invalid. If access was recently granted, please refresh your credentials. Code: AuthorizationFailed

 

参考资料

az redis export:https://learn.microsoft.com/en-us/cli/azure/redis?view=azure-cli-latest#az-redis-export

 

 

标签:cli,--,redis,Cache,Redis,export,SAS,az
From: https://www.cnblogs.com/lulight/p/17866027.html

相关文章

  • VSCode - Disable go test cache
    or Adding"-count=1"to"go.testFlags"candisablegotestcache.......
  • redis-cli安装使用
    1.下载源码wgethttp://download.redis.io/redis-stable.tar.gz2.解压tarxvzfredis-stable.tar.gz3.安装cdredis-stablemakeredis-clisudocpsrc/redis-cli/usr/local/bin/4.连接redis-cli-hhost-pport-apassword5.常用命令#https://www.jb51.ne......
  • 详解Redis三大集群模式,轻松实现高可用!
    原文:https://zhuanlan.zhihu.com/p/624144774?utm_id=01.Redis集群简介1.1什么是Redis集群Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。根据搭建的方式和集群的特性,R......
  • 鲲鹏920上面 Docker 部署 clickhouse 的方式方法
    鲲鹏920上面Docker部署clickhouse的方式方法背景最近有一套鲲鹏920的测试环境,研发同事想纯Dcoker部署一套环境.其中就包括了Clickhouse之前发现Clickhouse23.x的版本部署二进制会有问题但是没有深究,今天发现dockerrunlatest时也报错,所以想研究一下.entrypoint.s......
  • 视频直播源码,采用Redis实现购物车功能
    视频直播源码,采用Redis实现购物车功能1Redis核心配置类packagecom.jmh.springboot03.config; importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.beans.factory.annotation.Configurable;importorg.springframework.context.annot......
  • RestClient查询文档
    前面我们已经实现利用DSL实现文档查询和后续结果处理,下面我们利用Java RestClient实现前面的功能一、快速入门1.1.基本案例演示我们通过match_all来演示下基本的APl,先看请求DSL的组织:查询所有的信息如下:@SpringBootTestpublicclassHotelSearchTests{//创建成员变量,保存......
  • Java lettuce 连接Redis哨兵波动问题的排查
    环境信息说明:本文内容基于公司内部出现的问题,已经对机器环境信息做了脱敏处理。hostnameIPaddressroleA10.0.0.190哨兵节点B10.0.0.191哨兵节点C10.0.0.192master节点D10.0.0.193slave节点E10.0.0.194slave节点F10.0.0.197哨兵节点......
  • 【Azure Key Vault】使用Azure CLI获取Key Vault 机密遇见问题后使用curl命令来获取机
    问题描述在使用AzureKeyVault的过程中,遇见无法获取机密信息,在不方便直接写代码的情况下,快速使用AzureCLI指令来验证当前使用的认证是否可以获取到正确的机密值。使用CLI的指令为:第一步:设置azure的云环境参数,指定为中国区云服务azcloudset--nameAzureChinaCloud第二步......
  • 大数据实验(Mysql、hbase、redis、MongoDBjava客户端连接)
    1.MySQL启动:虚拟机输入mysql-uroot-p输入密码:hadoop(黑马的mysql密码是hadoop)pom.xml需要引入mysql<properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target></proper......
  • Redis中的大key和热key
    大key定义string类型的key值大于10kblist,set,zset,hash的成员个数超过5000list、set、zset、hash的成员数量虽然只有1000个但这些成员的value总大小为100MB(成员体积过大)带来的问题对redis的请求变慢Redis内存不断变大导致OOM,或达到maxmemory值引发写阻塞或重要key被逐出Redis集群中某......