检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过自定义脚本实现MySQL一致性备份 本章节以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的数据库备份。 场景介绍 某企业购买了云服务器,并在云服务器中安装了MySQL 5.5数据库用于存放业
账户余额不足欠费后,备份存储库处于冻结状态。 请立即缴清欠款。 执行备份的资源正在执行其他操作。 解决方法请参考执行备份的资源正在执行其他操作。 系统繁忙,任务积压。 请错峰备份或提交工单寻求技术支持。 存储容量已经超过最大容量 当存储库存储容量超过上限后,系统将不会继续执行备份。当存储库存储容量不足时,您可以采取以下措施:
(可选)手动执行VMware备份 针对已创建的备份计划,您可以选择按照备份策略自动执行备份,也可以选择手动立即执行备份。 前提条件 请确保存储库的可用存储容量满足备份计划执行备份所需要的存储容量。 背景信息 执行备份任务分为以下两种方式。 自动执行: 备份任务将按照备份策略自动执行,无须手动干涉。
数据库服务器备份失败 现象描述 用户在部署MySQL或SAP HANA等数据库的云服务器上,已成功安装数据库服务器备份的Agent,但执行数据库服务器备份出现失败的情况。 可能原因 没有按照云备份最佳实践《通过自定义脚本实现数据库备份》修改解冻和冻结的脚本。 解决方法 根据不同的
存储库存储容量达到上限后,还会继续执行备份吗? 如果存储库存储容量未达到上限但容量已不满足下次备份的容量,或刚好达到上限,仍可以继续成功执行一次备份。 当存储库存储容量超过上限后,系统将不会继续执行备份。 若存储库存储容量不足,建议通过执行扩容操作来增加存储库的容量。 父主题: 容量类
自定义脚本问题定位方法 如果自定义脚本存在缺陷,可能导致数据库备份失败,此时可以打开/home/rdadmin/Agent/log/thirdparty.log,查看日志进行定位。 图1为一个冻结MySQL数据库失败时的日志样例 图1 日志示例 第一列 18-09-13--22:30:10
执行VMware备份 创建VMware备份保护集 创建VMware备份策略 创建VMware备份计划 (可选)手动执行VMware备份 父主题: VMware备份
通过自定义脚本实现数据库备份 通过自定义脚本实现MySQL一致性备份 通过自定义脚本实现SAP HANA一致性备份 通过自定义脚本实现其它Linux应用的一致性备份 验证数据库备份结果 保护SQL Server 自定义脚本问题定位方法
创建数据库服务器备份 云服务器备份在支持崩溃一致性备份的基础上,同时支持数据库备份。文件/磁盘数据在同一时间点,通过数据库备份内存数据,能够保证应用系统一致性,如包含MySQL或SAP HANA数据库的弹性云服务器。 约束与限制 暂不支持集群的应用一致性,如MySQL Cluster,只支持单个服务器上应用的一致性。
保护SQL Server 保护Failover Cluster模式下的SQL Server 当前云服务器备份只支持单个虚拟机的一致性备份,对于集群数据库暂不支持,完整支持将在后续版本中推出。 在Failover Cluster模式下,SQL Server服务只在主节点上是启动的,故在创建云
略自动执行备份任务。 系统默认勾选“立即激活”。用户也可以取消勾选,在后续合适的时间再手动启动备份任务或根据备份策略自动进行调度。 当选择的备份策略设置为“执行一次”时,如果创建备份计划的时间晚于备份策略的执行时间,在备份计划创建完成后(勾选“立即激活”),系统将立即执行备份任务。
安装Agent 启用数据库服务器备份前,需先在弹性云服务器上更改安全组和成功安装Agent。 如果服务器未安装Agent而执行了数据库服务器备份,则会出现数据库服务器备份失败,只能进行普通云服务器备份的情况。为了确保数据库服务器备份正常进行,请先按照本章节下载并安装Agent。 操作说明
已选对象和排除对象的数量之和上限为200个。 排除对象 不需要进行备份的对象。 已选对象和排除对象的数量之和上限为200个。 单击“确定”。 父主题: 执行VMware备份
验证数据库备份结果 使用自定义脚本实现数据库备份完成后,可以通过如下操作验证数据库备份结果是否成功。 验证数据库备份结果 (Linux) 下面以MY SQL数据库为例进行验证。 登录MY SQL数据库,创建新的数据库。 创建数据库成功后,创建存储过程,可以参考图1。 图1 创建存储过程
按周执行:按照每周或每月第几周的固定日期执行备份。 按天执行:按照指定的时间(星期几)执行备份,与“按周执行”配合进行设置。例如设置为“每月第一周的星期三和星期日执行备份”。 排除天:排除每月的指定日期,即系统将不会在设定的这些天内执行备份任务。 执行时间点:设置备份任务具体的执行时间点,系统将在指定
格的先后顺序,在执行服务器备份前完成两项操作即可。 创建数据库备份:在备份服务器前创建数据库备份存储库后,绑定相应的云服务器,即可创建数据库备份。 修改或编写自定义脚本:在完成控制台上的数据库备份后,需要在云服务器中的数据库上修改或编写自定义脚本,才能完成数据库备份。相关操作请参见通过自定义脚本实现数据库备份。
数据库服务器备份和云数据库备份有什么区别? 数据库服务器备份的备份对象是部署MySQL或SAP HANA等数据库应用的云服务器,对应用一致性有要求,需要在云备份控制台购买云服务器备份存储库,更多详情请参见数据库服务器备份。 云数据库备份的备份对象是云数据库RDS实例,备份原理不同
的实现应用一致性备份。 实践 描述 通过自定义脚本实现MySQL一致性备份 以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的数据库备份。 通过自定义脚本实现SAP HANA一致性备份 以SuSE
包含数据库的服务器是否可以备份? 支持。云服务器备份提供数据库服务器备份,兼容性请参考表1。针对不兼容的应用数据库,建议在备份前,暂停所有数据的写操作,再进行备份;如果无法暂停写操作,则可以将应用系统停止或者将服务器停机,进行离线的备份;如果备份前不进行任何操作,则恢复后,服务器
的实现应用一致性备份。 实践 描述 通过自定义脚本实现MySQL一致性备份 以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的数据库备份。 通过自定义脚本实现SAP HANA一致性备份 以SuSE