检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"${AGENT_ROOT_PATH}/bin/agent_func.sh"#引用脚本框架,提供了日志,加解密等功能 #结果处理函数,用于将结果写入到文件中,供脚本调用者获取返回值。
执行vi hana_unfreeze.sh ,打开HANA示例解冻脚本,修改此脚本中的用户名、密码、实例编号与SID hana_freeze.sh与hana_unfreeze.sh脚本实现了基本的数据库冻结与解冻操作,如果您在冻结、解冻时有其它额外步骤需要执行,可以自行在其中进行修改
执行vi mysql_unfreeze.sh,打开MySQL示例解冻脚本,修改此脚本中的用户名和密码。 mysql_unfreeze.sh与mysql_freeze.sh脚本实现了基本的数据库冻结与解冻操作,如果您在冻结、解冻时有其它额外步骤需要执行,可以自行在其中进行修改。
父主题: 通过自定义脚本实现数据库备份
通过自定义脚本实现数据库备份 通过自定义脚本实现MySQL一致性备份 通过自定义脚本实现SAP HANA一致性备份 通过自定义脚本实现其它Linux应用的一致性备份 验证数据库备份结果 保护SQL Server 自定义脚本问题定位方法
通过该章节内容实现脚本批量执行备份数据恢复,以增加备份副本恢复的并发数,提高效率。 脚本说明 脚本基于Python语言开发,主要实现备份数据批量恢复功能、批量回滚功能等。
应用一致性Agent脚本无法下载或安装失败 现象描述 系统提示无法下载脚本或使用Linux系统方式二安装Agent时失败。 可能原因 原因1:DNS无法正常解析OBS的域名。 原因2:目标云服务器openssl版本过低。
父主题: 通过自定义脚本实现数据库备份
父主题: 通过自定义脚本实现数据库备份
sh agent_uninstall_ebk.sh 图1 卸载Linux Agent成功 卸载Windows版本Agent 登录需要卸载Agent的弹性云服务器。 在安装目录的bin目录下选中agent_uninstall_ebk.bat双击打开,卸载Agent。
su - rdadmin 执行以下命令,进入客户端启动/停止脚本所在路径。 cd /home/rdadmin/Agent/bin 执行以下命令,停止客户端运行。 sh agent_stop.sh 执行以下命令,进入CA证书所在路径。
可能原因 没有按照云备份最佳实践《通过自定义脚本实现数据库备份》修改解冻和冻结的脚本。 解决方法 根据不同的数据库,参考云备份最佳实践《通过自定义脚本实现数据库备份》完成修改解冻和冻结的脚本后,再执行数据库服务器备份。
执行cd /home/rdadmin/Agent/bin命令,进入脚本所在路径。 Agent的安装路径固定为“/home/rdadmin/Agent”。 执行sh agent_stop.sh命令,停止客户端运行。 将新的证书和私钥文件放到指定目录。
完善命令 wget https://obs.region1.myhuaweicloud.com/cbr/deploy/cbragent/install_cbr_agent.sh ,在服务器执行该命令,下载sh脚本到服务器上,然后验证该脚本的sha256值是否与表1一致。
通过自定义脚本实现其它Linux应用的一致性备份 以一个虚构的应用appexample为例,介绍如何通过自定义脚本实现Linux应用一致性备份。 验证数据库备份结果 以MY SQL数据库为例,验证使用自定义脚本实现数据库备份完成后,数据库备份结果是否成功。
执行cd 备份软件安装包所在目录命令进入初始配置脚本目录。 备份软件安装包所在目录为/opt/eBackup_8.0.0-LHC01/action。 执行sh ebackup_utilities.sh config命令,开始进行初始化配置。 回显如下信息。
执行cd 备份软件安装包所在目录命令进入初始配置脚本目录。 备份软件安装包所在目录为/opt/eBackup_8.0.0-LHC01/action。 执行sh ebackup_utilities.sh config命令,开始进行初始化配置。 回显如下信息。
cd bin 执行以下命令,运行安装脚本。 sh agent_install_ebk.sh 系统提示客户端安装成功,如图4所示。
执行sh ebackup_stop.sh,如图2所示。 图2 执行sh ebackup_stop.sh 执行sh ebackup_start.sh,如图3所示。 图3 执行sh ebackup_start.sh 重新下发VMware备份任务,并检查故障是否消除。
sh agent_uninstall.sh 图1 卸载Linux客户端成功 卸载Windows系统客户端 登录需要卸载客户端的服务器。 进入安装路径中的bin目录中,双击执行agent_uninstall.bat。在确认是否卸载时,输入y,卸载客户端。