检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过DAS连接FlexusRDS for MySQL实例(推荐) 操作场景 数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例
MySQL相同版本的MySQL客户端。 MySQL客户端自带mysqldump和mysql工具。 MySQL系统库mysql和sys不支持导入到FlexusRDS for MySQL。 导出数据 要将源数据库迁移到FlexusRDS for MySQL,需要先对其进行导出。 相应导出工具需要与数据库引擎版本匹配。
数据存储在多个文件。 表中的列不要太多,尽量做到冷热数据分离,减小表的宽度,以便在一页内存中容纳更多的行,进而减少磁盘IO,更有效的利用缓存。 经常一起使用的列尽量放到一个表中,避免过多的关联操作。 禁止在表中建立预留字段,否则修改列的类型会导致锁表,修改一个字段类型的成本要高于增加一个字段。
其他云MySQL迁移到FlexusRDS for MySQL 方案概述 资源规划 操作流程 创建VPC并配置安全组规则 创建FlexusRDS for MySQL实例 其他云MySQL实例准备 上云操作
通过命令行连接FlexusRDS for MySQL实例 操作场景 FlexusRDS for MySQL实例购买完成后,可以先登录到Flexus云服务器X实例,在Flexus云服务器X实例上安装MySQL客户端,然后通过MySQL命令行连接到实例。 操作步骤 登录与FlexusRDS实例在同一区域下的Flexus云服务器X实例。
FlexusRDS for MySQL配额调整 什么是配额? 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少个Flexus云数据库RDS实例。 如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。 怎样查看我的配额? 登录管理控制台。
创建FlexusRDS for MySQL实例 本章节介绍创建FlexusRDS for MySQL实例。 进入Flexus云数据库RDS控制台。 首次创建实例,单击“立即购买”,进入购买页面。 配置实例基本信息。选择区域“华南-广州”。 图1 基本信息 配置实例网络信息。 图2
其他云MySQL实例准备 前提条件 已购买其他云MySQL实例。 账号权限符合要求,具体见账号权限要求。 账号权限要求 当使用DRS将其他云MySQL数据库的数据迁移到FlexusRDS for MySQL实例时,账号权限要求如表1所示,授权的具体操作请参考授权操作。 表1 迁移账号权限
“sync_binlog” 云数据库默认值:“1”。 作用:该参数控制MySQL服务器将二进制日志同步到磁盘的频率。设置为默认值“1”,表示MySQL每次事务提交,binlog同步写入磁盘,是最安全的设置;设置为“0”时,表示MySQL不控制binlog的刷新,由文件系统自己控制其缓存的刷新。此时
购买FlexusRDS for MySQL实例 操作场景 本节将介绍在Flexus云数据库RDS管理控制台购买实例的过程。 FlexusRDS for MySQL实例仅支持“包年/包月”购买,您可以根据业务需要定制相应计算能力和存储空间的FlexusRDS for MySQL实例。 前提条件
@,但首尾不能含有空格,不能以_sys_开头。 标签的值可以为空字符串,长度为0~255个字符,可以包含任意语种字母、数字、空格和 _ . : / = + - @。 添加成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。 删除标签 在实例列表,选择指定的实例,单击实例名称。 选择“标签”,单击“编辑标签”。
使用DAS的导出和导入功能迁移FlexusRDS for MySQL数据 操作场景 数据管理服务(Data Admin Service,简称DAS)是用来登录和操作华为云上数据库的Web服务,提供数据库开发、运维、智能诊断的一站式云上数据库管理平台,方便用户使用和运维数据库。 当
FlexusRDS for MySQL提供什么引擎 FlexusRDS for MySQL默认提供InnoDB引擎。InnoDB引擎是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键。MySQL 5.5.5之后,InnoDB作为默认存储引擎。
连接FlexusRDS for MySQL实例 通过DAS连接FlexusRDS for MySQL实例(推荐) 通过命令行连接FlexusRDS for MySQL实例 父主题: FlexusRDS for MySQL用户指南
查看FlexusRDS for MySQL实例操作日志 FlexusRDS for MySQL支持查看关键操作的日志记录,便于日后的查询、审计和回溯。 目前支持查看近7天的操作日志。 查看日志明细 在实例列表,选择目标实例,单击实例名称。 选择“日志”,在“操作日志”页签下,查看操作日志。
选择恢复日期和该日期下可恢复的时间区间,并输入要恢复到的时间点,选择恢复方式,单击“确定”。 恢复到新实例 图1 恢复到新实例 跳转到“恢复到新实例”的服务选型页面: 新实例的数据库引擎版本,自动与原实例相同。 新实例的规格套餐可以重新选择,并且新实例磁盘大小必须大于或等于原实例的磁盘。 关于购
重启数据库实例会重新启动数据库引擎服务。重启数据库实例将导致短暂中断,在此期间,数据库实例状态将显示为“重启中”。 重启过程中,实例将不可用。重启后实例会自动释放内存中的缓存,请在业务低峰期进行重启,避免对高峰期业务造成影响。 主备实例重启成功后,主备间需要大约1分钟时间搭建
自定义,易理解可识别。 其他云MySQL 数据库版本 MySQL 8.0 - IP地址 10.154.217.42 仅作为示例。 端口 3306 - FlexusRDS for MySQL RDS实例名称 flexusrds-mysql 自定义,易理解可识别。 数据库版本 MySQL 8.0 - 实例类型
退订FlexusRDS for MySQL实例 操作场景 对于“包年/包月”模式的数据库实例,您需要退订订单,从而删除数据库实例资源。关于退订费用,请参见退订规则说明。 约束限制 正在执行操作的实例不能手动退订,只有在实例操作完成后,才可退订实例。 如果实例的备份文件正在执行数据恢复操作,该实例不允许退订。
本实践主要包含以下内容: 介绍如何创建FlexusRDS for MySQL实例。 介绍如何将其他云MySQL迁移到FlexusRDS for MySQL实例。 前提条件 拥有华为云实名认证账号。 账户余额大于等于0元。 服务列表 虚拟私有云 VPC Flexus云数据库RDS 数据复制服务 DRS 使用说明