检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为什么备份中文件系统容量和备份大小不一致? 常见现象 在服务器中存放了文件并进行了备份,新增或删除文件后进行再次进行备份,前后备份的大小并没有变化。 ECS创建的备份比文件系统查询到的磁盘占用空间大。 原因分析 以下原因可能造成文件系统与备份大小不一致: 文件系统的元数据会占用磁盘空间。
登录控制台,以Administrator的权限进入弹性云服务器。 将安装包解压至任意目录,进入“安装路径\bin”目录中。 双击agent_install_ebk.bat脚本开始安装。 系统提示客户端安装成功,如图6所示。 图6 安装客户端成功 安装Windows版本客户端(方式二) 登录云服务器备份管理控制台。
什么是一致性备份? 业界对备份一致性的定义包括如下三类: 不一致备份:云服务器中文件或磁盘数据的备份,不在同一时间点产生。 崩溃一致性备份:云服务器中文件或磁盘数据的备份,在同一时间点产生,但不会静默数据库等应用系统、不会备份内存数据,不保证应用系统备份的一致性。 应用一致性备份
hana_unfreeze.sh ,打开HANA示例解冻脚本,修改此脚本中的用户名、密码、实例编号与SID hana_freeze.sh与hana_unfreeze.sh脚本实现了基本的数据库冻结与解冻操作,如果您在冻结、解冻时有其它额外步骤需要执行,可以自行在其中进行修改。详细说明请参见
一致性备份失败。 操作说明 使用应用一致性备份前需要先更改安全组。CSBS为了您的网络安全考虑,在使用前未设置安全组入方向,需要您手动进行配置。 安全组的出方向需要设置允许100.125.0.0/16网段的1-65535端口,入方向需要设置允许100.125.0.0/16网段的5
验证应用一致性备份结果 (Windows) 使用自定义脚本实现应用一致性备份完成后,可以通过如下操作验证应用一致性备份结果是否成功。本章节以SQL_SERVER数据库为例进行验证。 操作步骤 登录SQL_SERVER数据库,创建新的数据库。 创建数据库成功后,创建存储过程,可以参考图1。
验证应用一致性备份结果 (Linux) 使用自定义脚本实现应用一致性备份完成后,可以通过如下操作验证应用一致性备份结果是否成功。本章节以MY SQL数据库为例进行验证。 登录MY SQL数据库,创建新的数据库。 创建数据库成功后,创建存储过程,可以参考图1。 图1 创建存储过程
sh agent_uninstall_ebk.sh 图1 卸载客户端成功 卸载Windows版本客户端 登录需要卸载客户端的弹性云服务器。 在安装目录的bin目录下选中agent_uninstall_ebk.bat双击打开,卸载客户端。 系统卸载客户端完成后,弹窗自动关闭,卸载成功。如图2所示。
应用一致性备份。 场景介绍 某企业购买了云服务器,并在上面安装了HANA 2.0单机版数据库,用于存放业务数据,随着数据量的增加,之前的崩溃一致性保护已经满足不了RTO、RPO的要求,决定采用应用一致性备份,减小RTO与RPO。 表1 数据准备 准备项 说明 示例 HANA用户名
用一致性备份。 场景介绍 某企业购买了云服务器,并在云服务器中安装了MySQL 5.5数据库用于存放业务数据。随着数据量的增加,之前的崩溃一致性保护已经满足不了RTO、RPO的要求,决定采用应用一致性备份,减小RTO与RPO。 数据准备 表1 数据准备 准备项 说明 示例 MySQL用户名
通过自定义脚本实现SAP HANA一致性备份 准备工作 详细步骤
通过自定义脚本实现MySQL一致性备份 准备工作 详细步骤
备份策略如何配置? 我们通过三个主要的参数来定义一个备份策略,您可以根据实际情况创建您的备份策略。 备份周期 按周:固定每周的周几进行备份(可多选) 按天:指定每隔几天进行备份 备份时间 可以在备份的当天指定多个任意的时间点进行备份。一天最多指定24个时间点,且每两个相邻备份时间间隔必须大于等于1小时。
通过自定义脚本实现其它Linux应用的一致性备份 场景介绍 开发冻结脚本和解冻脚本
mysql_unfreeze.sh,打开MySQL示例解冻脚本,修改此脚本中的用户名和密码。 mysql_unfreeze.sh与mysql_freeze.sh脚本实现了基本的数据库冻结与解冻操作,如果您在冻结、解冻时有其它额外步骤需要执行,可以自行在其中进行修改。详细说明请参见 通过自定义脚本实现其它Linux应用的一致性备份。
appexample是一款新的数据库,它对外提供了appexample -freeze与appexample -unfreeze两个命令来实现冻结与解冻。 用户需要开发自己的appexample_freeze.sh与appexample_unfreeze.sh脚本,供备份Agent调用以实现
开发冻结脚本和解冻脚本 开发冻结脚本 以一个虚构的应用appexample为例,在备份过程中,会先调用appexample_freeze.sh脚本来冻结IO。 appexample_freeze.sh示例如下: #!/bin/sh AGENT_ROOT_PATH=$1 #Age