证券代码:831315|7X24服务热线:400-720-7200

关于云数据库

云数据库(Relational Database Service,简称RDS)是一种即开即用、稳定可靠、可弹性伸缩的在线数据库服务。具有多重安全防护措施和完善的性能监控体系,并提供专业的数据库备份、恢复及优化方案,使您能专注于应用开发和业务发展。

云数据库目前仅支持按需消费方式。

华东二区(上海)云数据库有性能型与超高性能型两种选择,其他区域仅有性能型云数据库。

单台企业云数据库支持的最高配置:

CPU最大核数 内存最大大小 单块磁盘最大容量
8Core 32GB 1000GB

企业云数据库支持如下数据库类型:

数据库 版本
MySQL
MySQL 5.5
MySQL 5.6
MySQL 5.7
PostgreSQL
PostgreSQL 9.3
PostgreSQL 9.4

新建云数据库

1. 点击左边栏“云数据库”,打开云数据库标签页,并点击“新建”按钮,打开“新建云数据库”页面。

注意事项:

1.1 数据库只能加入到路由子网,如果没有云路由器、需要先新建。

1.2 新建路由器过程请详见云路由器。

1.3 新建数据库请必须牢记您的数据库账号和密码,如果遗忘数据库密码需提交工单由安畅管理员重置密码。

云数据库
2. 选择所需要的地区、配置、输入新建数据库名称、数据库的账号和密码(务必牢记)。

注意事项:

2.1 数据库内存的大小决定了数据库的性能,可根据需求选择,若性能不够、可实时在线升级。

2.2 硬盘容量的大小决定了存储数据的大小,若硬盘空间不够、亦可在线扩容硬盘。

2.3 创建自动备份:可根据指定时间进行备份。

云数据库
3. 新建完成的云数据库及获取云路由子网的IP地址。
云数据库

连接使用云数据库

1. 基于云路由器内的路由子网的linux服务器连接云数据库 。

对于数据库类型为MySQL的用户,可以使用Linux系统本身的客户端工具连接云数据库,具体如下:

1.1 需要先在Linux操作系统安装MySQL客户端工具。

yum install mysql-client –y 或 yum install mysql –y

1.2 连接MySQL数据库 在命令行中输入云数据库的IP地址、登录名、以及数据库的密码即可连接。 如图所示:

云数据库
2. 通过远程客户端软件连接MySQL云数据库。

2.1 win客户端下载SQLyog 工具安装即可打开如图示:

云数据库

2.2 配置远程连接数据库需要注意2点:

2.2.1 云路由器所对应的防火墙下行规则必须开启3306端口。

云数据库

2.2.2 云路由器必须配置端口转发规则,端口转发到MySQL主节点的IP地址。

选择对应的云路由器点击“端口转发”功能,再点击“添加规则”选项图示:

云数据库

2.2.3 MySQL数据库端口转发规则新建完成、并点击应用修改即可。

云数据库

3. MySQL数据库客户端SQLyog工具配置。

点击新建连接输入云路由器(已通过云路由器转发)的IP地址、数据库的账号和密码、端口,在点击“连接”即可。图示:

云数据库

4. MySQL数据库连接成功图示:

云数据库

云数据库管理

1. 重启云数据库

1.1 勾选需要重启的云数据库,点击“关机”按钮。

云数据库

1.2 在弹出的关机确认提示框中点击“提交”按钮,等待数据库关机完成。

云数据库

1.3 主机关机完成后,再次勾选该数据库,点击“启动”按钮。

云数据库

1.4 在弹出的启动确认提示框中点击“提交”按钮。稍等片刻,数据库即可启动完成。

云数据库
2. 修改云数据库名称

2.1 选择需要修改的云数据库,点击“更多操作”—“修改”。

云数据库

2.2 在弹出的修改窗口中,修改数据库名称和描述,完成后点击“提交”按钮。

云数据库
3. 云数据库更改配置

3.1 选择需要更改配置的云数据库,点击“更多操作”—“更改配置”。

云数据库

3.2 在弹出的更改配置窗口中,修改数据库的配置和容量,完成后点击“提交”按钮。

云数据库
4. 云数据库切换私有网络

4.1 选择需要修改的云数据库,点击“更多操作”—“切换到私有网络” 。

云数据库

4.2 在弹出的切换私有网络窗口中,选中所需私有网络和IP,完成后点击“提交”按钮。

云数据库
5. 删除云数据库

5.1 选中需要删除的云数据库,点击“更多操作”,在下拉列表中选择“删除”。

云数据库

5.2 在弹出的子窗口中可以选择是否删除云数据库,并提示需要手机“验证码”再次确认是否需要删除(未绑定手机号或者微信号需至"用户中心"—"用户信息"中绑定)。

云数据库

云数据库备份

1. 云数据库自动备份

1.1 选择需要备份的云数据库,点击“更多操作”—“修改自动备份策略”。

云数据库

1.2 在弹出的修改备份策略中,选择自动备份的时间,完成后点击“提交”按钮。

云数据库
2. 云数据库手动备份

2.1 选择需要备份的云数据库,点击“新建快照备份”。

云数据库

2.2 在弹出的新建备份中,定义备份的名称 。

注意事项:

2.2.1 打勾“新建快照备份链”表示每次手动新建的快照备份都是一个全量备份 。

2.2.2 不打勾“新建快照备份链”表示在第一全量备份中进行增量备份。

云数据库

管理云数据库备份

1. 添加监听器后端服务器

1.1 在“快照备份”界面选择对应的云数据库,点击“快照备份ID/名称”进入。

云数据库

1.2 在弹出的快照库备份详情页中,选择“快照备份链图” 。

1.2.1 点击“+”号可对数据库进行全量备份和增量备份 。

1.2.2 将鼠标放在备份链名称上,可对数据库备份进行删除、新建云数据库、修改数据库名称。

1.2.3 新建云数据库:是指在指定的备份数据库节点上、重新新建一个完整的并且独立的数据库服务。

云数据库

迁移云数据库

1. 数据迁移至云数据库之利用mysqldump工具

1.1 迁移步骤:

1.1.1 利用mysqldump备份数据。

1.1.2 将数据文件上传到云服务器中

1.1.3 将数据导入至云数据库

1.1.4 测试连接使用云数据

使用mysqldump工具的优点是简单易行,容易上手;缺点是停机时间较长。因此它适用于数据量不大,或者允许停机的时间较长的情况。

由于云数据库提供的关系数据库服务与原生的数据库服务完全兼容,所以对于用户来说,将原有数据库迁移到云数据库实例的过程,与从一个MySQL服务器迁移到另外一台MySQL服务器的过程基本类似。具体的迁移流程如下图所示:

云数据库

1.2 数据库迁移过程

1.2.1 利用mysqldump备份数据 。

停止业务,使用mysqldump的数据导出工具,将线下原有数据库数据导出为数据文件。

命令格式:

mysqldump -hlocalIp -uuserName -p --opt --default-character-set=utf8 --hex-blob dbName --skip-triggers > /mnt/dbName.sql

注意事项:

① localIp:MySQL服务器IP地址;

② userName:数据库用户名;

③ dbName:需要备份的数据库名;

④ /mnt/dbName.sql:备份生成的文件名。

1.2.2 将数据文件和存储过程文件上传到云服务器中

假设已上传的文件在云服务器中的路径为:

/mnt/dbName.sql

1.2.3 将数据导入云数据库

远程登录到云服务器,将刚才上传的数据文件导入到云数据库实例中。

命令格式:

mysql -h MySQLServerIp -u userName -p dbName < /mnt/dbName.sql

参数说明:

① MySQLServerIp:路由子网数据库Ip连接地址;

② userName:云数据库账号;

③ dbName:需要导入的数据库名(需要提前新建);

④ /mnt/dbName.sql:导入所使用的文件名。

至此数据迁移完毕,用户可使用SQLyog或程序的方式,通过 云数据库实例连接地址、端口号、数据库账号和密码连接数据库。

2. 利用客户端工具SQLyog导出和导入数据库

2.1 使用SQLlog工具将源数据库导出

①.选择对应的数据库、右击数据库属性,选择“备份/导出”选项,再选择备份数据库、转储到SQL…选项:

云数据库

②.选择导出数据库的数据对象、相关参数选项、存储路径、存储数据库名称 然后点击“导出”选项即可完成备份

云数据库

2.2 使用SQLlog工具将源数据库导入云数据库

注意事项:

①路由器的端口转发规则需要映射到主数据库的IP及3306端口

② 防火墙的下行规则需要开启3306端口

③ 新数据库需要先新建一个数据库实例

2.2.1 使用SQLlog工具重新连接“路由器”的IP地址、3306端口、账号及密码,选择需要导入数据库,右击选择“导入”选项,然后选择“执行SQL脚本”选项:

云数据库

2.2.2 浏览存储到本地备份的数据文件,选择“执行”进行导入数据、即可完成

云数据库

新建云数据库节点

仅MySQL-5.6与MySQL-5.7两个版本的数据库支持新建节点。
新建节点具体步骤如下:

1.1 点击类型为MySQL-5.6或MySQL-5.7的数据库名称,进入数据库详情页面。

云数据库

1.2选中“节点”选项卡,点击“新建节点”按钮,在新建节点的弹窗中选择节点类型和IP分配方式,最后点击提交,新建节点完成。

云数据库

新建云数据库临时实例

创建云数据库临时实例:(仅MYSQY-5.5版本的云数据库才能创建临时实例)

1. 点击类型为MYSQL-5.5的数据库名称,进入数据库详情页面。

云数据库

2. 选中“备份”选项卡,点击“新建”按钮,在新建备份的弹窗中输入快照备份名称,最后点击提交,新建快照备份完成。

云数据库

3. 鼠标移入新建的快照备份链名称,在悬浮框中选择“创建临时实例” 。

云数据库

4.弹出“创建临时实例”子窗口,最后在弹出框中点击“提交”按钮,临时实例创建完成。

云数据库

温馨提示

反馈会在1个工作日内与您联系(工作时间:周一至周五,9:00-17:30)。紧急问题建议您拨打400-720-7200或提交工单,谢谢!