在Linux下,如果有其它应用需要一致性备份,可以编写自己的冻结、解冻脚本,来实现应用的保护。自定义脚本需放置在/home/rdadmin/Agent/bin/thirdparty/ebk_user目录中,供Agent在备份过程中调用。
下面以一个虚构的应用appexample为例,来进行说明。
appexample是一款新的数据库,它对外提供了appexample -freeze与appexample -unfreeze两个命令来实现冻结与解冻。
用户需要开发自己的appexample_freeze.sh与appexample_unfreeze.sh脚本,供备份Agent调用以实现一致性备份。在备份过程中,会先调用appexample_freeze.sh脚本来冻结IO,冻结成功后,会进行磁盘的一致性快照激活,保证备份的数据是一致性的,最后再调用appexample_unfreeze.sh脚本解冻IO。
整体流程如图1所示:
根据惯例从三月份开始,各大云服务商甚至电商购物平台都会有一些促销活动。一来...
往期精选合集包 戳我前往 囊括了 AI、架构师、 Serverless 、AIoT、DevOps、容器...
哈喽各位同学们大家好呀 小编今天带着开发者学院中课程“Dubbo2.0分布式RPC协议...
这一课讨论关于容错(Fault-Tolerance)和复制(Replication)的问题,主要研究 VMwa...
Kubernetes的架构非常适合大规模的组织,但是对于中小组织来说,它可能会过于复...
一、背景 近年来 随着人工智能对传统行业的赋能改造 越来越多的基于人工智能的业...
简介 存储桶(Bucket)是对象的载体,可理解为存放对象的“容器”,且该“容器”...
这篇文章主要介绍了SpringBoot + Spring Security 简单入门 一、Spring Security...
现象描述 通过 使用 VNC 登录 Windows 实例 或 使用 VNC 登录 Linux 实例 登录实...
如何购买 虚拟主机 教程?购买虚拟主机,关键在于挑选一家靠谱、性价比高的服务...