Azure Cache for Redis有默认备份能够用于恢复么? 答: 只有高级版Redis有。git
Azure Cache for Redis有不一样的版本订价层(基本 Basic,标准 Standard,高级 Premium),在使用中,基本功能一直,可是性能和高级功能则差异巨大, 如数据暂存(RDB, AOF)只有高级版有此功能。github
基本 | 标准 | 高级 | |
---|---|---|---|
基本缓存是单个缓存节点,适用于开发/测试和非关键型工做负荷。 | 基于主/从复制的生产级别缓存服务。 | 适合企业的级别,可用做缓存和暂留数据。专为最大规模和企业集成而设计。 | |
缓存 | 是 | 是 | 是 |
复制和故障转移 | - | 是 | 是 |
SLA | 基本级别没有服务级别协议 | 99.9% | 99.9% |
配置 Redis(Keyspace 通知等) | - | 是 | 是 |
Redis 数据暂留 | - | - | 是 |
Redis 群集 | - | - | 是 |
扩大到多个缓存单位 | - | - | 是 |
Azure 虚拟网络 | - | - | 是 |
内存大小 | 250 MB - 53 GB | 250 MB - 53 GB | 6 GB - 530 GB* |
网络性能 | 低 - 高 | 低 - 高 | 中等 - 最高 |
客户端链接的最大数量 | 20000 | 20000 | 40000 |
*根据请求可缩放更多实例。 |
根据上表:对于高级版Redis是能够配置数据暂留的,而且也能够进行导入导出功能,是能够备份redis数据的,而标准版和基本版是没法进行数据暂留和导入导出操做的redis
一:若是使用的Azure Redis为高级版,则很是简单,直接使用Redis的导入或者导出。详细文档能够参考: https://docs.azure.cn/zh-cn/azure-cache-for-redis/cache-how-to-import-export-dataapi
二:若是使用的是标准版或者基础版,该版本未提供导入导出功能,若是想要导出较为麻烦,可参考如下操做方法:缓存
redis-cli -h <your redis name>.redis.cache.chinacloudapi.cn –a youaccesskey -p 6379 --pipe < appendonly.aof网络
1)升级Redis并导出Redis的数据(RDB), 在配置的Storage Account(存储帐号)中下载该文件,而后更名为dump.rdb。 app
2)直接Copy到Redis在本地目录中。 Windows中的Redis能够从Github中下载:https://github.com/microsoftarchive/redis/releaseside
3)在使用Redis-cli链接到本地,经过 info Keyspace命令查看当前reids中有多少Keys信息。性能
(Linux中的安装方式能够参考redis官网: https://redis.io/topics/quickstart)测试
4)使用Redis-cli BGREWRITEAOF命令,把当前的全部数据保存为AOF格式文件。默认输出的AOF文件为:appendonly.aof
5)使用redis-cli -h yourredisname.redis.cache.chinacloudapi.cn -a rediskeys= -p 6379 --pipe <appendonly.aof 完成传输,当输出errors:0, replies: 500016即表示pipe keys成功。同理也能够在azure redis的console中查看当前reids info信息。
6)在Azure 的Redis门户中,也能够查看到与上一步中一样的Keys信息
用于 Redis 的 Azure 缓存: https://www.azure.cn/pricing/details/cache/
在 Azure Redis 缓存中导入和导出数据: https://docs.azure.cn/zh-cn/azure-cache-for-redis/cache-how-to-import-export-data
如何为高级 Azure Redis 缓存配置数据暂留: https://docs.azure.cn/zh-cn/azure-cache-for-redis/cache-how-to-premium-persistence
如何迁移 Azure Redis: https://docs.azure.cn/zh-cn/articles/azure-operations-guide/redis-cache/aog-redis-cache-howto-migration