热备份的时候HBR混合云备份是如何调用VDI进行备份和增量数据的获取呢?
在热备份过程中,HBR混合云备份会调用VDI(Virtual Disk Image)进行备份和增量数据的获取。具体步骤如下:
首先,HBR混合云备份会检查源数据库的状态,确保它处于可备份状态。
然后,HBR混合云备份会创建一个虚拟磁盘镜像(VDI),用于存储备份数据。这个VDI可以是一个完整的磁盘映像,也可以是一个文件系统的一部分。
接下来,HBR混合云备份会将源数据库的数据写入到VDI中。在这个过程中,它会记录下每个数据块的更改情况,以便在后续的增量备份中使用。
当源数据库发生更改时,HBR混合云备份会再次调用VDI,以获取这些更改的数据块。然后,它会将这些数据块与之前记录的更改情况进行比较,计算出增量数据。
最后,HBR混合云备份会将增量数据写入到一个新的VDI中,并将这个新的VDI与之前的VDI一起存储起来。这样,在恢复备份时,就可以使用这些增量数据来快速地还原数据库。
通过这种方式,HBR混合云备份可以在不中断源数据库的情况下进行热备份和增量数据获取。
在热备份过程中,HBR混合云备份会通过VDI(虚拟磁盘映像)进行备份和增量数据的获取。具体来说,HBR混合云备份会将源库中的数据转换为虚拟磁盘映像文件,然后将这些文件存储在本地或远程存储系统中。
当需要执行热备份时,HBR混合云备份会首先检查本地或远程存储系统中是否已经存在相应的虚拟磁盘映像文件。如果存在,则可以直接从这些文件中恢复数据;如果不存在,则需要先执行全量备份,生成相应的虚拟磁盘映像文件。
在增量备份过程中,HBR混合云备份会将源库中自上次备份以来发生变化的数据转换为虚拟磁盘映像文件,并将这些文件与之前生成的虚拟磁盘映像文件进行比较,以确定哪些数据是新增的或已更改的。然后,将这些新增或已更改的数据合并到现有的虚拟磁盘映像文件中,并更新本地或远程存储系统中的文件。
通过这种方式,HBR混合云备份可以在不锁定源库的情况下,高效地执行热备份和增量数据获取操作。
目前还没有工作原理相关的文档,关于数据库备份可参考:https://help.aliyun.com/zh/cloud-backup/user-guide/ecs-hosted-database-overview 此回答整理自钉群“云备份线上咨询群(原混合云备份HBR)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。