利用数据缓存加速文件备份
利用数据缓存加速文件备份
更新时间:2020-01-14 14:11:07
编辑我的收藏
本页目录
- 背景信息
- 前提条件
- 操作步骤
- 示例
混合云备份本地文件备份客户端已经默认为您开启了利用数据缓存加速文件备份的功能。
背景信息
此功能的原理是通过添加备份源机器的数据ID及元数据缓存来减少备份过程中的网络请求,从而利用数据换成加速备份。您可以根据需要手动关闭此功能或者优化此功能的配置。
说明
- 数据缓存只加速备份,不影响本机或异机恢复。
- 本功能仅本地文件备份客户端1.5.0及以上版本支持。
前提条件
您已经下载并成功安装了HBR本地文件备份客户端。
操作步骤
您可以根据以下步骤创建缓存加速的文件,并通过在文件中添加参数关闭此功能或优化缓存加速的配置。此文件是非必需文件,如不创建,系统采用默认值,不影响加速。
- 登录需要备份文件的服务器或虚拟机。
- 找到并打开混合云备份客户端的安装路径。
- 在
client
文件夹的子目录下,创建文件hbr.config
。说明
hbr.config
的位置与hybridebackup
及ids
可执行程序级别相同。 - 在
hbr.config
文件中按照以下参数添加数据ID及元数据缓存信息。
参数 说明 disable_blob_cache - true:不启用数据ID缓存。
- false:启用数据ID缓存。
max_blob_cache_weight - 控制数据ID缓存最多使用系统内存的百分比。
- 默认值0.15,即15%的系统总内存。
- 数值需大于0小于1。
cache_prefix - 路径字符串。控制缓存存放位置。
- 必须为绝对路径。
max_retain_count - 控制最大保留数据ID缓存个数。
- 需为整型数。
disable_file_cache - true:不启用元数据缓存。
- false:启用元数据缓存。
file_cache_max_size_hint - 元数据缓存文件能够使用的磁盘空间的最大值,实际大小可能超出该项设置。
- 默认值2 GB。说明
- 2 GB文件缓存至少能支持备份4 TB的数据。
- 如此参数值设置的小,备份不会失败,只是会降低缓存的效果。
- 此参数值不得超过磁盘剩余可用空间大小。
- 单位: KB、 MB、 GB。默认单位为字节。
示例
hbr.config文件的配置示例如下:
disable_blob_cache = false
max_blob_cache_weight = 0.15
cache_prefix = D:\CacheFolder
max_retain_count = 16 disable_file_cache = false
file_cache_max_size_hint = 2g
利用数据缓存加速文件备份相关推荐
- 如何高效的利用CPU缓存
CPU缓存 我们知道CPU的缓存一般是由三级缓存构成,缓存离CPU越近,CPU访问缓存的速度就越快.如下图所示,每个核心都有自己的一.二级缓存,但三级缓存却是一颗 CPU 上所有核心共享的:程序执行时 ...
- 【数据湖加速篇】 —— 如何利用缓存加速服务来提升数据湖上机器学习训练速度
简介: JindoFS提供了一个计算侧的分布式缓存系统,可以有效利用计算集群上的本地存储资源(磁盘或者内存)缓存OSS上的热数据,从而减少对OSS上数据的反复拉取,消耗网络带宽. 背景介绍 近些年,机 ...
- Web Api 内部数据思考 和 利用http缓存优化 Api
在上篇<Web Api 端点设计 与 Oauth>后,接着我们思考Web Api 的内部数据: 其他文章:<API接口安全加强设计方法> 第一 实际使用应该返回怎样的数据 ? ...
- EMQX Cloud 影子服务:便捷数据缓存服务,加速 IoT 应用开发
全托管 MQTT 消息云服务 EMQX Cloud 可以帮助用户轻松将各类物联网设备连接上云,提供与各类第三方服务的数据集成,助力用户进行高效的数据处理.存储与分析. 为了实现更加便捷的物联网数据处理 ...
- 玩物下载被发现利用群晖NAS占用大量带宽和硬盘帮助爱奇艺做缓存加速, 这年头流氓真多,防不胜防!!!
ionewu线程占用大量CPU资源 owjstx_proxy 玩物下载被发现利用群晖NAS占用大量带宽和硬盘帮助爱奇艺做缓存加速 玩物下载被发现利用群晖NAS占用大量带宽和硬盘帮助爱奇艺做缓存加速 玩 ...
- 利用Cache缓存数据DataTable数据提高大数据量访问性能-.NET教程,数据库应用
在数据量不大的情况下,程序怎么写基本上性能差别不大,但是当我们面对数以万计的数据的时候,我想性能就是个不得不考虑的问题了,每写一个方法,每填充一 笔数据都要考虑到性能问题,否则服务器将承担巨大的执行开 ...
- 【Java项目中 利用Redis实现数据缓存】
文章目录 Java SpringBoot项目中 用Redis实现数据缓存 1 环境搭建 1.1 maven坐标 1.2 配置文件 1.3 配置类 2 实现缓存短信验证码 3 缓存菜品数据 4 Spri ...
- postgres两条结果集合并无法区分那个表的数据结果集_Hulu在OLAP场景下数据缓存技术实战...
点击hadoop123关注我哟 知名的大数据中台技术分享基地,涉及大数据架构(hadoop/spark/flink等),数据平台(数据交换.数据服务.数据治理等)和数据产品(BI.AB测试平台)等,也 ...
- 深入云原生 AI:基于 Alluxio 数据缓存的大规模深度学习训练性能优化
作者 | 车漾(阿里云高级技术专家).顾荣(南京大学 副研究员) 导读:Alluxio 项目诞生于 UC Berkeley AMP 实验室,自开源以来经过 7 年的不断开发迭代,支撑大数据处理场景的数 ...
最新文章
- idea查看ruby代码_Ruby实现命令行中查看函数源码的方法
- PostgreSQL在何处处理 sql查询之二十二
- 【Paper】英文论文写作小技巧
- python语言的重要性_【一点资讯】这个可能打败Python的编程语言,正在征服科学界 www.yidianzixun.com...
- 华为大数据战略_任正非:华为应抓住“大数据”机遇 抢占战略制高点
- BZOJ 1502:月下柠檬树
- mc1.8.1怎么局域网java_同一台电脑同时装jdk1.8和jdk1.7
- 【机器学习系列】HMM第四讲:从状态空间模型再回看HMM模型
- php7.2 函数安装,讲解PHP7.2源码安装
- Tomcat(二)环境变量配置
- 三星平板电脑安linux,三星平板电脑怎样刷机_三星平板t805c怎么刷机_三星平板怎么刷机...
- Android微信登录
- MailServer配置Foxmail
- excel最大行数各版本介绍
- 【大数据技术】实验3:熟悉常用的Hive操作
- 简简的语法12——限定词到底是什么?在句子中起什么作用?
- 阻抗匹配50欧姆的由来
- qt类似电视盒子的通过方向键切换焦点的实现方法
- svnserve服务器
- 魔鬼与牧师动作分离版
热门文章
- java编码转换报错_Java中BeanUtils的日期转换 代码报错 怎么解决
- 输入234输出432的c语言程序,C程序设计第1-4章习题集
- 大信会计师事务所笔试题目_最新会计师事务所排名发布!CPA过两科的有机会了...
- cpu占用高 mongo_排查MongoDB CPU使用率高的问题
- oracle未获得监听器,无监听文件listener.ora的动态监听小例试验
- 小程序 cover-view 字体_【企商云】2021年,要知道的9个小程序开发流程清单
- python itchat 无法登录_项目分享|5步教你用Python制作朋友圈个性签名
- 程序员工作交接文档怎么写_离职程序员交接工作被怒怼:每一行代码都必须讲清楚,不然投诉...
- python qt信号在qml 的使用_Python和C++混合使用QML开发GUI
- 最好的虚拟服务器,最好虚拟主机推荐给大家