时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft云科技网络
小提示:您能找到这篇{Azure Managed Disk 增量快照}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Azure Managed Disk 增量快照内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">今天来介绍一下Azure Managed Disk的增量快照功能。在增量快照功能之前,对于托管磁盘,用户只能通过全量的方式对磁盘进行快照,快照成本不优;其次对于快照做异地备份恢复场景,全量快照同样会增加备份的时间并带来额外流量费用。通过Azure Managed Disk对于增量快照的支持,用户可以对托管磁盘进行一盘多照,每次快照只会产生前一次快照所产生的差异数据,并且Azure会帮用户托管相同托管磁盘的快照之间的依赖关系。 < "> < font-size: 16px;">目前该功能在国内Azure和海外Azure都已经GA,目前在国内还不支持Portal配置,本文为大家介绍通过命令行如何进行增量快照。 < font-size: 16px;">环境说明: < font-size: 16px;"> -- 资源组名称 resourcegroup sanpshotdemo-- 托管磁盘资源 resourceid/subscriptions/<subscriptionid>/resourceGroups/<resourcegroup>/providers/Microsoft.Compute/disks/<manageddiskname> -- 快照1名称 demovm_OsDisk_snapshot1-- 快照2名称 demovm_OsDisk_snapshot2 < ">01 < font-size: 16px;">演示环境中通过Azure CLI创建对一台Windows 10演示VM的系统盘分别创建两次增量快照demovm_OsDisk_snapshot1和demovm_OsDisk_snapshot2,两次快照之间在演示VM之上下载文件,仿真磁盘数据发生变化。 < font-size: 16px;">创建demovm_OsDisk_snapshot1,相较之前的全量备份,命令行上增加了--incremental参数 < font-size: 16px;"> # 按照实际部署替换 <subscription>, <resourcegroup>, <manageddiskname> az snapshot create -g <resourcegroup> -n demovm_OsDisk_snapshot1 -l &l引流现在t;location> --source < ">创建demovm_OsDisk_snapshot2 < font-size: 16px;"> # 按照实际部署替换 <subscription>, <resourcegroup>, <manageddiskname> az snapshot create -g <resourcegroup> -n demovm_OsDisk_snapshot1 -l <location> --source "/subscriptions/<subscription>/resourceGroups/<resosurcegroup>/providers/Microsoft.Compute/disks/<mangeddiskname>" < ">通过快照创建托管磁盘并创建主机的方式和全量快照没有变化,这里不做赘述,大家可以在Portal上选择磁盘,通过快照创建磁盘,再由创建的磁盘创建主机即可。 < font-size: 16px;">02 < font-size: 16px;">下面我们来介绍另外一个场景,结合增量备份来做异地备份的场景。无论全量快照和增量快照,默认快照生成的区域与原始对象(托管磁盘)所在的区域是相同的,在极端情况下如果Region不可用了,该快照也不可用,业务无法恢复。通过增量快照的方式,可以大大减少异地快照备份传输的数据,只需要每次对增量数据进行传输即可。 < font-size: 16px;"> < font-size: 16px;">上述架构图中,在托管磁盘源Region,用户客户通过计划任务持续对托管磁盘进行增量快照,在异地备份Region,通过托管磁盘的第一个增量快照来创建一个Base Page Blob,该Base Page Blob作为地基,后续源region的增量快照产生的增量数据,通过Page数据拷贝的方式,将增量数据覆盖写入到Base Page Blob,如果异地备份region考虑快照备份的多版本,可以在每次增量快照数据覆写Base Page Blob前,对Base Page Blob做快照。上述逻辑目前在托管磁盘的快照服务中还不是Build-In的内置功能,客户目前可以通过SDK来开发实现,本文以Python SDK示例代码为大家介绍上述实现: < font-size: 16px;">上面演示中已经存在了两个增量Snapshot,snapshot1和snapshot2,下面的示例代码分两部分,第一部分Base Page Blob创建拷贝,第二部分增量的快照数据拷贝,目前相关引用函数在12.2.0版本SDK中支持。 < font-size: 16px;">Base Page Blob创建拷贝: < font-size: 16px;"> azure.storage.blob = = = = = = = ====== 4 * 1024 * 1024 range = range.get() + 1 - range.get(= suboffset <= min(range_size -) + suboffset, subrangesize, range.get() += suboffset + FourMegabyteAsBytes < ">增量快照数据拷贝: < font-size: 16px;"> blob_client ==FourMegabyteAsBytes = 4 * 1024 * 1024 # OverWrite the Existing Page Block range = range.get() + 1 - range.get(= suboffset <= min(range_size -) + suboffset, subrangesize, range.get() += suboffset + range diff_page_range[1(range) target_b央视2套广告lob_client.clear_page(range.get('start'), range.get('end') + 1 - range.get('start')) < ">今天的内容介绍到这里,希望对大家有所帮助,后续也希望Azure Managed Disk Build-In的快照异地备份功能早日支持。 |
上一篇:Lazada定价策略及公式:如何为你的产品定个好价
下一篇:TikTok上做电商推广,广告误区需提前避过
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Azure Managed Disk 增量快照”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Azure Managed Disk 增量快照的相关事宜。
关键词:Azure,Managed,Disk,增量快照