检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本章节以SuSE 11 SP3操作系统下MySQL 5.5单机版为例,介绍如何通过自定义脚本来冻结、解冻MySQL数据库,以实现对于MySQL数据库的应用一致性备份。 场景介绍 某企业购买了云服务器,并在云服务器中安装了MySQL 5.5数据库用于存放业务数据。随着数据量的增加,之前的崩溃一致性
sh,打开MySQL示例冻结脚本。 将下图所示的MYSQL_USER与MYSQL_PASSWORD修改为实际值,其中MYSQL_PASSWORD为步骤1的屏幕输出。 也可以使用sed命令来直接进行修改: sed -i 's/^MYSQL_PASSWORD=.*/MYSQL_PASSWORD="XXX"/'
通过自定义脚本实现MySQL一致性备份 准备工作 详细步骤
数据库服务器备份支持备份哪些数据库类型? 支持备份的数据库服务器的操作系统如表1所示。 表1 支持安装客户端的操作系统列表 数据库名称 操作系统类型 版本范围 SQLServer 2008/2012 Windows Windows Server 2008, 2008 r2, 2012
如果自定义脚本存在缺陷,可能导致应用一致性备份失败,此时可以打开/home/rdadmin/Agent/log/thirdparty.log,查看日志进行定位。 图1为一个冻结MySQL数据库失败时的日志样例 图1 日志示例 第一列 18-09-13--22:30:10 为日志记录时间 第二列 [30243]
分存放重要数据的磁盘进行云硬盘备份。也可以使用备份创建新磁盘,但新磁盘仅可以作为数据盘挂载至云服务器上。支持备份共享,同个备份可以在一个区域不同用户间进行共享。 数据库服务器备份:数据库服务器备份可以对部署了数据库的服务器进行整机备份,数据库服务器备份中文件/磁盘数据在同一时间点
存在的数据,文件/磁盘数据在同一时间点,但不会备份内存数据并且静默应用系统,不保证应用系统备份一致性。尽管并未保证应用一致性,但通常情况下,操作系统重启后会进行chkdsk等磁盘检查过程来修复各种损坏错误,数据库会进行日志回滚操作保证一致性。 应用一致性备份:文件/磁盘数据在同一
应用/数据库,建议在备份前,暂停所有数据的写操作,再进行备份;如果无法暂停写操作,则可以将应用系统停止或者将服务器停机,进行离线的备份;如果备份前不进行任何操作,则恢复后,服务器的状态类似异常掉电后再启动,数据库会进行日志回滚操作保证一致性。 表1 支持应用一致性备份的数据库和操作系统
使用备份恢复数据时,需要停止服务器吗? 恢复数据时系统会关闭服务器,待数据恢复后系统会自动启动服务器。 如果取消勾选“恢复后立即启动服务器”,则需要用户手动启动服务器。 父主题: 恢复类
服务器变更后能否使用备份恢复数据? 如果您的服务器做过备份后进行变更(添加、删除、扩容云硬盘),还可以使用原有的备份恢复数据。建议您在变更后重新做备份。 如果备份后用户添加了云硬盘,再使用备份进行恢复,则添加的云硬盘数据不会改变。 如果备份后用户删除了云硬盘,再使用备份进行恢复,则删除的云硬盘不会被恢复。