检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过自定义脚本实现MySQL一致性备份 准备工作 详细步骤
自动备份的时间是按哪个时区计算? 自动备份的时间按照本地时间所在时区进行计算。 父主题: 备份类
备份和恢复服务器需要多长时间? 云服务器备份首次为全量备份,后续均为增量备份。因此第一次备份时间较长,后续备份时间较短。例如:备份一个已有数据为100GB的云服务器,首次全量备份需要30分钟左右;假设下次备份前新产生或变化数据量为15GB时,增量备份需要6分钟左右。 CSBS支持
自定义脚本问题定位方法 如果自定义脚本存在缺陷,可能导致应用一致性备份失败,此时可以打开/home/rdadmin/Agent/log/thirdparty.log,查看日志进行定位。 图1为一个冻结MySQL数据库失败时的日志样例 图1 日志示例 第一列 18-09-13--22:30:10
O。 数据准备 表1 数据准备 准备项 说明 示例 MySQL用户名 连接MySQL数据库时使用的用户名 root MySQL密码 连接MySQL数据库时使用的密码 Huawei@123 父主题: 通过自定义脚本实现MySQL一致性备份
通过自定义脚本实现其它Linux应用的一致性备份 场景介绍 开发冻结脚本和解冻脚本
sh,打开MySQL示例冻结脚本。 将下图所示的MYSQL_USER与MYSQL_PASSWORD修改为实际值,其中MYSQL_PASSWORD为步骤1的屏幕输出。 也可以使用sed命令来直接进行修改: sed -i 's/^MYSQL_PASSWORD=.*/MYSQL_PASSWORD="XXX"/'
支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012 Windows Windows Server 2008, 2008 r2, 2012 , 2012 r2 for x86_64 SQLServer 2014/2016/EE Windows Windows
我们通过三个主要的参数来定义一个备份策略,您可以根据实际情况创建您的备份策略。 备份周期 按周:固定每周的周几进行备份(可多选) 按天:指定每隔几天进行备份 备份时间 可以在备份的当天指定多个任意的时间点进行备份。一天最多指定24个时间点,且每两个相邻备份时间间隔必须大于等于1小时。
业界对备份一致性的定义包括如下三类: 不一致备份:云服务器中文件或磁盘数据的备份,不在同一时间点产生。 崩溃一致性备份:云服务器中文件或磁盘数据的备份,在同一时间点产生,但不会静默数据库等应用系统、不会备份内存数据,不保证应用系统备份的一致性。 应用一致性备份:文件/磁盘数据在同一时间点,并
通过自定义脚本实现SAP HANA一致性备份 准备工作 详细步骤
支持应用一致性备份的数据库和操作系统 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012 Windows Windows Server 2008,2008 r2,2012,2012 r2 for x86_64 SQLServer 2014/2016 Windows
验证应用一致性备份结果 (Windows) 使用自定义脚本实现应用一致性备份完成后,可以通过如下操作验证应用一致性备份结果是否成功。本章节以SQL_SERVER数据库为例进行验证。 操作步骤 登录SQL_SERVER数据库,创建新的数据库。 创建数据库成功后,创建存储过程,可以参考图1。 图1
log,查看冻结、解冻日志,确定冻结解冻时间。 使用新创建的应用一致性备份恢复目标弹性云服务器。恢复成功后,登录云服务器和数据库,查看表中最后一条插入数据对应的时间。 对比步骤5日志显示的VSS冻结成功时间和步骤4的时间。冻结成功之前会停止插入数据,所以步骤5的时间比步骤4早。若步骤5的时间比步骤4早,则表示应用一致性备份成功。
或病毒入侵的备份时间点。 数据被误删 通过云服务器备份,可立即恢复到删除前的备份时间点,找回被删除的数据。 应用程序更新出错 通过云服务器备份,可立即恢复到应用程序更新前的备份时间点,使系统正常运行。 云服务器宕机 通过云服务器备份,可立即恢复到宕机之前的备份时间点,使服务器能再次正常启动。
sh示例如下: #!/bin/sh AGENT_ROOT_PATH=$1 #Agent程序调用脚本时,传入的的根目录,日志函数等会使用此变量,请不要改名 PID=$2 #Agent程序调用脚本时,传入的PID数字,用于结果的输出,请不要改名 . "${AGENT_ROOT_PATH}/bin/agent_func
准备工作 本章节以 SuSE 11 SP4 for SAP操作系统下HANA 2.0单机版为例,介绍如何通过自定义脚本来冻结、解冻HANA数据库,以实现对HANA数据库的应用一致性备份。 场景介绍 某企业购买了云服务器,并在上面安装了HANA 2.0单机版数据库,用于存放业务数据
ent/bin/thirdparty/ebk_user/目录下脚本里的数据库登录密码。 Linux系统客户端安装完成后,请参考数据库备份最佳实践修改或编写自定义脚本,来实现MySQL或SAP HANA等数据库的一致性备份。 安装Windows版本客户端(方式一) 登录云服务器备份管理控制台。
sh与hana_unfreeze.sh脚本实现了基本的数据库冻结与解冻操作,如果您在冻结、解冻时有其它额外步骤需要执行,可以自行在其中进行修改。详细说明请参见 通过自定义脚本实现其它Linux应用的一致性备份 冻结SAP HANA数据库时,按照SAP官方建议,需要冻结Data卷的XFS