正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用一致性Agent脚本无法下载或安装失败 现象描述 系统提示无法下载脚本或使用Linux系统方式二安装Agent时失败。 可能原因 原因1:DNS无法正常解析OBS的域名。 原因2:目标云服务器openssl版本过低。 原因1解决方法 原因1:DNS无法正常解析obs.myhuaweicloud
开发冻结脚本 appexample_freeze.sh示例如下: #!/bin/sh AGENT_ROOT_PATH=$1 #Agent程序调用脚本时,传入的的根目录,日志函数等会使用此变量,请不要改名 PID=$2 #Agent程序调用脚本时,传入的PID数字,用于结果的输出,请不要改名
其中XXX为步骤1中打印出的密码。 此操作会同时修改冻结解冻脚本,所以无需再执行步骤3。 执行vi mysql_unfreeze.sh,打开MySQL示例解冻脚本,修改此脚本中的用户名和密码。 mysql_unfreeze.sh与mysql_freeze.sh脚本实现了基本的数据库冻结与解冻
为日志记录时间 第二列 [30243] 为脚本的PID编号 第三列 [root] 为脚本的执行用户 第四列 [INFO] 或 [ERROR] 为日志级别 一般脚本调用失败时,打开日志文件,找到相应时间点的ERROR即可初步确定问题原因。例如图1中的错误就是因为MySQL已经处于冻结状态,再次冻结,就会出错。
其中XXX为数据库SID。 此操作会同时修改冻结解冻脚本,所以无需再执行步骤3。 执行vi hana_unfreeze.sh ,打开HANA示例解冻脚本,修改此脚本中的用户名、密码、实例编号与SID hana_freeze.sh与hana_unfreeze.sh脚本实现了基本的数据库冻结与解冻操作,
太少。通过该章节内容实现脚本批量执行备份数据恢复,以增加备份副本恢复的并发数,提高效率。 脚本说明 脚本基于Python语言开发,主要实现备份数据批量恢复功能、批量回滚功能等。 config.py 配置文件 main.py 备份数据批量恢复主流程 rollback.py 批量回滚,用于批量删除云服务器
通过自定义脚本实现数据库备份 通过自定义脚本实现MySQL一致性备份 通过自定义脚本实现SAP HANA一致性备份 通过自定义脚本实现其它Linux应用的一致性备份 验证数据库备份结果 保护SQL Server 自定义脚本问题定位方法
HANA等数据库的云服务器上,已成功安装数据库服务器备份的Agent,但执行数据库服务器备份出现失败的情况。 可能原因 没有按照云备份最佳实践《通过自定义脚本实现数据库备份》修改解冻和冻结的脚本。 解决方法 根据不同的数据库,参考云备份最佳实践《通过自定义脚本实现数据库备份》完成修改解冻和冻结的脚本后,再执行数据库服务器备份。
log,查看冻结、解冻日志,确定冻结解冻时间。 使用新创建的数据库备份恢复目标弹性云服务器。恢复成功后,登录云服务器和数据库,查看表中最后一条插入数据对应的时间。 对比步骤5日志显示的VSS冻结成功时间和步骤4的时间。冻结成功之前会停止插入数据,所以步骤5的时间比步骤4早。若步骤5的时间比步骤4早,则表示应用一致性备份成功。
节点进行备份。 由于SQL Server自身的机制,在恢复主时,可能会触发同步,使备节点上的数据也被覆盖,导致备份时刻之后新产生的数据丢失,所以建议只有在主备节点均不可用时才进行整机恢复,防止非预期的数据丢失。 父主题: 通过自定义脚本实现数据库备份
通过备份恢复服务器,会对原备份做哪些修改? 对于Linux操作系统: 检查pvdriver相关驱动是否存在,如果存在,将删除相关驱动。 修改grub和syslinux配置文件,增加内核启动参数,并将磁盘分区名改成“UUID=磁盘分区的UUID”。 检查“/etc/fstab”文件中的磁盘分区名并修改成“UUID=磁盘分区的UUID”。
数据库服务器备份 数据库服务器备份概述 更改安全组 安装Agent 创建数据库服务器备份 卸载Agent
将一台安装了eBackup备份软件的服务器初始化为备份服务器,并配置相关参数。 前提条件 安装前准备请提前规划备份服务器的相关网络平面参数。 已准备跨平台远程访问工具如“PuTTY”。 已获取eBackup服务器“root”账号的登录密码。 操作步骤 以“root”账号登录待配置的eBackup服务器。
在eBackup创建存储单元界面,逐个检查参数是否填写正确。如有不正确,需要修改为正确的参数。其中AK/SK不能填写子账号的AK/SK,需要填写主账号的AK/SK。 eBackup的时间与实际时间偏差较大,导致响应失败。 解决方法请参考eBackup的时间与实际时间偏差较大。 eBackup与云备份服务存在网络通信问题。
创建云硬盘备份 相关操作请参考快速创建云硬盘备份,执行备份时需要备份原服务器的每个磁盘。 创建磁盘 使用每个磁盘的备份创建新的磁盘,相关操作请参考使用备份创建新云硬盘。 将新创建的磁盘挂载至新的服务器,相关操作请参考挂载非共享云硬盘或挂载共享云硬盘。 父主题: 恢复类
兼容性列表以外的数据库,可以参考《云备份最佳实践》的通过自定义脚本实现数据库备份进行制作自定义脚本完成数据库服务器备份。 操作流程 云备份数据库备份的主要流程如图2所示。 图2 数据库备份流程图 更改安全组:使用数据库备份前需要先更改云服务器的安全组。 安装agent:更改云服务器的
在指定的磁盘下拉菜单中选择备份需要恢复到的磁盘。 如果服务器只有一个磁盘,则默认恢复到该磁盘。 如果服务器存在多个磁盘,默认将备份恢复到原来的磁盘。也可以通过在“指定的磁盘”下拉菜单中重新选择磁盘的操作将备份恢复到备份服务器中的其他磁盘中。但是指定的磁盘容量不能小于之前的磁盘容量。 备份的数据盘的数据,不能恢复到系统盘中。
是可以执行创建镜像的操作。 用于创建镜像的备份必须包含系统盘的备份。 仅支持使用弹性云服务器的备份创建镜像,不支持使用裸金属服务器的备份创建镜像。 功能说明 考虑到由同一个备份创建的镜像都是相同的,为了节省镜像配额,一个备份只允许创建一个包含系统盘和所有数据盘的整机镜像,可通过这一个整机镜像发放多个弹性云服务器。
建议在业务量较小的时间段执行数据库备份。 冻结解冻脚本中配置的明文密码长度不超过16位,否则配置后密码会被截断,应用一致性备份会失败。 操作步骤 登录云备份管理控制台。 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击“”,选择“存储 > 云备份 CBR”。选择对应的备份目录。
不需要,云服务器备份和云硬盘备份支持对正在使用的服务器进行备份。 在服务器正常运行的情况下,除了将数据写入磁盘外,还有一部分最新数据保存在内存中作为缓存数据。在做备份时,内存缓存数据不会自动写入磁盘,会产生数据一致性问题。 因此,为了尽量保证备份数据的完整性,建议选择凌晨且磁盘没有写入数据的时间进行备份。 针