检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过自定义脚本实现MySQL一致性备份 准备工作 详细步骤
极端情况下,一个备份大小和磁盘大小相同。全量备份时的“已分配的空间”和增量备份时的“变化的空间”,都是通过计算磁盘内数据块变化实现的,不是通过计算操作系统中的文件变化实现的,不能通过操作系统中间文件大小评估全量备份的大小,或者通过文件大小的变化评估增强备份的大小,结果会产生偏差。
数据库服务器备份支持备份哪些数据库类型? 支持备份的数据库服务器的操作系统如表1所示。 表1 支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012 Windows Windows Server 2008, 2008 r2, 2012
复制备份(跨区域) CSBS的跨区域复制能力支持将已生成的备份复制到另一个区域。后续可在另一个区域使用复制的备份数据创建镜像,并发放新的云服务器。 在控制台上共支持如下三种复制方式: 在备份列表选择某一个备份,手动执行一次复制。 在备份策略中配置复制策略,周期性的对策略产生的未向目标区域进行过复制或复制失败的备份执行复制操作。
rty.log,查看日志进行定位。 图1为一个冻结MySQL数据库失败时的日志样例 图1 日志示例 第一列 18-09-13--22:30:10 为日志记录时间 第二列 [30243] 为脚本的PID编号 第三列 [root] 为脚本的执行用户 第四列 [INFO] 或 [ERROR]
低,适合对部分存放重要数据的磁盘进行云硬盘备份。也可以使用备份创建新磁盘,但新磁盘仅可以作为数据盘挂载至云服务器上。支持备份共享,同个备份可以在一个区域不同用户间进行共享。 数据库服务器备份:数据库服务器备份可以对部署了数据库的服务器进行整机备份,数据库服务器备份中文件/磁盘数据
sh,打开MySQL示例冻结脚本。 将下图所示的MYSQL_USER与MYSQL_PASSWORD修改为实际值,其中MYSQL_PASSWORD为步骤1的屏幕输出。 也可以使用sed命令来直接进行修改: sed -i 's/^MYSQL_PASSWORD=.*/MYSQL_PASSWORD="XXX"/'
器的状态类似异常掉电后再启动,数据库会进行日志回滚操作保证一致性。 表1 支持应用一致性备份的数据库和操作系统 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012 Windows Windows Server 2008,2008 r2,2012,2012 r2
备份状态为“可用”。 仅支持对本区域生成的备份执行复制操作,不支持对复制而来的备份执行复制操作,从其他区域复制而来的备份仅可用于创建镜像。 一个源备份可以分别复制到不同的目标区域,一个目标区域只能同时存在该源备份的一个目标备份。向一个目标区域复制的次数在不同的复制方式下有所不同: 对单个
SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的应用一致性备份。 场景介绍 某企业购买了云服务器,并在云服务器中安装了MySQL 5.5数据库用于存放业务数据。随着数据量的增加,之前的崩溃一致性保护已经
隔必须大于等于1小时。 保留规则 按时间:指定该备份策略生成的备份保留的时间(1个月、3个月等),过期自动删除 按数量:指定该备份策略生成的备份最多保留多少份,超出上限后自动删除最老的备份 永久保留:备份永不删除 值得注意的是,删除前面的备份,不会影响使用后面的备份进行恢复。 父主题:
备份和恢复服务器需要多长时间? 云服务器备份首次为全量备份,后续均为增量备份。因此第一次备份时间较长,后续备份时间较短。例如:备份一个已有数据为100GB的云服务器,首次全量备份需要30分钟左右;假设下次备份前新产生或变化数据量为15GB时,增量备份需要6分钟左右。 CSBS支持即时
功能包和存储包分别是什么? 功能包:需要备份的云服务器的磁盘空间。 存储包:备份数据所占用的存储空间。 例如:某用户拥有一个分配空间为100GB的云服务器,初始数据容量20GB,后续每日新写入1GB数据。该用户购买了一个月的100GB云服务器功能包和100GB的存储包,配置自动备份策略,每日进
用户手动创建的一次性备份任务。周期性备份是指用户通过创建备份策略并绑定服务器的方式创建的周期性备份任务。 一次性备份的备份名称支持用户自定义,也可以采用系统自动生成的名称。一次性备份产生的备份名称为“manualbk_xxxx”。 周期性备份的备份名称由系统自动生成。周期性备份产
在云硬盘备份界面上的显示的云服务器备份有什么用途? 云服务器备份实际上是对其中的每一个磁盘进行备份,这些磁盘的备份均会同时在云硬盘备份的备份列表展示,您可以直接在云硬盘备份使用这些备份恢复磁盘。 父主题: 其他类
在服务器列表中勾选需要绑定的服务器,勾选后将在已选服务器区域展示。 一个备份策略中最多可以绑定64个服务器。 如果选择的服务器已经绑定到其他备份策略,在选择新的备份策略后,服务器会自动从原备份策略解绑,并绑定到新的备份策略。 如果服务器中有云硬盘已经加入云硬盘备份策略中,建议在云硬盘备份服务的备份策
txt文件,查看冻结、解冻日志,确定冻结解冻时间。如图中所示的17:28:51。 图2 查看日志 使用新创建的应用一致性备份恢复目标弹性云服务器。恢复成功后,登录云服务器和数据库,查看表中最后一条插入数据对应的时间(17:28:49)的记录。 对比步骤5日志显示的VSS冻结成功时间和步骤4的时间。冻结成功之前会停止
在Linux下,如果有其它应用需要一致性备份,可以编写自己的冻结、解冻脚本,来实现应用的保护。自定义脚本需放置在/home/rdadmin/Agent/bin/thirdparty/ebk_user目录中,供Agent在备份过程中调用。 下面以一个虚构的应用appexample为例,来进行说明。
请定期修改Agent的操作系统“rdadmin”用户的登录密码,并禁止“rdadmin”用户远程登录,以提升系统运维安全性。 支持安装客户端的操作系统如表1所示。 表1 支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012 Windows