检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过自定义脚本实现MySQL一致性备份 本章节以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的数据库备份。 场景介绍 某企业购买了云服务器,并在云服务器中安装了MySQL 5.5数据库用于存放业
以按照多个备份策略完成自动备份 商用 创建存储库备份策略 3 数据库服务器备份支持SUSE 15 SP1和SUSE 15 SP2 云备份支持备份SUSE 15 SP1和SUSE 15 SP2服务器上的MySQL数据库 商用 安装Agent 2020年12月 序号 功能名称 功能描述
的“A”字样。 如果数据库服务器备份创建失败,则系统会自动创建服务器备份,同时存放于该数据库备份存储库中。在备份列表中的备份名称旁边可以看到一个灰色的“A”字样。可以在备份详情页中“管理信息”一栏查看数据库服务器备份失败的原因。如图2所示。 图2 查看数据库服务器备份状态 根据页
数据库服务器备份和云数据库备份有什么区别? 数据库服务器备份的备份对象是部署MySQL或SAP HANA等数据库应用的云服务器,对应用一致性有要求,需要在云备份控制台购买云服务器备份存储库,更多详情请参见数据库服务器备份。 云数据库备份的备份对象是云数据库RDS实例,备份原理不同
自定义脚本问题定位方法 如果自定义脚本存在缺陷,可能导致数据库备份失败,此时可以打开/home/rdadmin/Agent/log/thirdparty.log,查看日志进行定位。 图1为一个冻结MySQL数据库失败时的日志样例 图1 日志示例 第一列 18-09-13--22:30:10
数据库服务器备份失败 现象描述 用户在部署MySQL或SAP HANA等数据库的云服务器上,已成功安装数据库服务器备份的Agent,但执行数据库服务器备份出现失败的情况。 可能原因 没有按照云备份最佳实践《通过自定义脚本实现数据库备份》修改解冻和冻结的脚本。 解决方法 根据不同的
份的服务器备份存储库;一种为仅存放含有数据库的服务器产生的数据库备份的存储库。 适用范围 支持安装Agent进行数据库服务器备份的操作系统如表1所示。 表1 支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012/2019 Windows
通过备份列表上方的高级搜索查询备份。 可以通过备份名称、备份ID、备份状态、服务器名称、服务器ID、服务器类型、保护类型,以及创建时间进行搜索。 图1 筛选备份 通过备份列表上方的企业项目查询备份。 通过备份列表上方的“导出”按钮导出云备份列表。 单击备份名称,可以查看备份的详情。
查询存储库列表 功能介绍 查询存储库列表 URI GET /v3/{project_id}/vaults 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 cloud_type 否
通过自定义脚本实现数据库备份 通过自定义脚本实现MySQL一致性备份 通过自定义脚本实现SAP HANA一致性备份 通过自定义脚本实现其它Linux应用的一致性备份 验证数据库备份结果 保护SQL Server 自定义脚本问题定位方法
以提升系统运维安全性。详情请参见修改rdadmin账号密码。 支持安装客户端的操作系统如表1所示。 表1 支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012/2019 Windows Windows Server 2008, 2008
查询其他区域存储库列表 功能介绍 查询其他区域的存储库列表 URI GET /v3/{project_id}/vaults/external 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型
的状态类似异常掉电后再启动,数据库会进行日志回滚操作保证一致性。 表1 支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012/2019 Windows Windows Server 2008, 2008 R2, 2012, 2012
的实现应用一致性备份。 实践 描述 通过自定义脚本实现MySQL一致性备份 以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的数据库备份。 通过自定义脚本实现SAP HANA一致性备份 以SuSE
的实现应用一致性备份。 实践 描述 通过自定义脚本实现MySQL一致性备份 以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的数据库备份。 通过自定义脚本实现SAP HANA一致性备份 以SuSE
验证数据库备份结果 使用自定义脚本实现数据库备份完成后,可以通过如下操作验证数据库备份结果是否成功。 验证数据库备份结果 (Linux) 下面以MY SQL数据库为例进行验证。 登录MY SQL数据库,创建新的数据库。 创建数据库成功后,创建存储过程,可以参考图1。 图1 创建存储过程
查询任务列表 功能介绍 查询任务列表 URI GET /v3/{project_id}/operation-logs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 end_time
查询策略列表 功能介绍 查询策略列表 URI GET /v3/{project_id}/policies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型 描述 operation_type
查询租户项目列表 功能介绍 根据指定租户名称查询项目列表,目前仅能查询当前账号下的项目信息。 URI GET /v3/domain/{domain_name}/projects 表1 路径参数 参数 是否必选 参数类型 描述 domain_name 是 String 租户名称 请求参数
查询组织策略列表 功能介绍 查询组织策略列表 URI GET /v3/{project_id}/organization-policies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数 参数 是否必选 参数类型