创建RDS Custom实例

若您需要访问并自定义数据库环境及操作系统,可以通过阿里云RDS管理控制台或OpenAPI创建RDS Custom实例。本文介绍如何通过控制台创建RDS Custom实例。

前提条件

在创建RDS Custom实例前,请先提交工单,申请将阿里云账号加入白名单。

使用限制

支持的地域为华北2(北京)、华东1(杭州)、华东2(上海)、华南1(深圳)、西南1(成都)、新加坡、印度尼西亚(雅加达)和德国(法兰克福)

费用说明

创建RDS Custom实例会产生相应的费用,费用与实例的规格和存储空间大小有关,具体以控制台为准。

操作步骤

  1. 前往实例购买页

  2. 选择计费方式

    • 包年包月:先付费后使用,适用于长期稳定的业务。

    • 按量付费:先使用后付费,适用于有大幅波动的场景。

  3. 选择数据库类型地域引擎

    1. 数据库类型选择RDS Custom

    2. 地域根据需要选择。

      • RDS Custom实例购买后,地域不支持更改,请慎重选择。

        重要

        仅支持创建华北2(北京)、华东1(杭州)、华东2(上海)、华南1(深圳)、西南1(成都)、新加坡、印度尼西亚(雅加达)和德国(法兰克福)地域的RDS Custom实例。

      • 如果您已创建RDS Custom部署集,且需要为实例配置已有的部署集,请选择部署集所在地域。

    3. 引擎选择MySQL

  4. 进行SLR 授权

    • 如果已授权,可忽略。

    • 如果未授权,请单击前往授权,并确定。关于SLR授权的详细信息,请参见RDS Custom服务关联角色

  5. (可选)选择实例是否需要添加到ACK集群中。

    ACK指的是容器服务Kubernetes版(Container Service for Kubernetes),简称为容器服务ACK。通过API接口AttachRCInstances,您可以将勾选ACK 支持的实例添加到ACK集群中,从而实现对容器应用的高效管理。

  6. 选择产品系列。

    • 虚机系列:基于虚拟化技术的计算实例(如阿里云ECS),每个虚机实例是一个完整的虚拟计算机,包含操作系统、内核和应用程序。虚拟机系列兼容ECS的运维习惯,支持客户通过SSH方式登录主机。

      虚机系列支持标准版倚天版AI节点

    • 容器系列:容器系列(Container Series)即为虚拟节点(VNode)实例,其底层计算节点为不可登录的虚拟化资源。用户可通过容器编排系统(如Kubernetes)在虚拟节点上调度和管理Pod实例,具备Pod级别的操作权限,但无法直接访问或控制底层节点的操作系统及硬件资源。

      容器系列支持AI节点灵骏节点

    当选择容器系列时,还需要配置ACK集群及相关参数,具体操作请参见RDS Custom容器系列AI节点使用手册

  7. 配置实例的专有网络VPC交换机

    • 如果您已创建符合您网络规划的VPC,可直接选择该VPC。

    • 如果您未创建符合您网络规划的VPC,您可以使用默认VPC和交换机。更多详情,请参见默认专有网络和交换机

    • 如果默认VPC和交换机无法满足您的要求,请先创建VPC和交换机。创建方法,请参见创建和管理专有网络

    重要

    如果您同时在使用阿里云上的其他云服务,例如云服务器ECS、云数据库AnalyticDB MySQL等,请确保RDS Custom实例与其他云服务位于同一个VPC,否则它们无法通过内网互通,无法发挥最佳性能。

  8. 配置实例规格镜像系统盘数据盘

    1. 配置产品类型实例架构规格类型,并选择具体规格。

      关于RDS Custom实例规格的详情,请参见RDS Custom实例规格列表

      • 产品类型:支持标准版倚天版AI节点灵骏节点

        说明

        产品系列容器系列时,支持灵骏节点

      • 实例架构:支持本地盘云盘

        说明

        标准版AI节点灵骏节点实例仅支持云盘。

      • 规格类型:支持通用规格独享规格

        说明

        产品类型标准版倚天版时,需要配置规格类型

    2. 配置实例系统镜像

      • 默认镜像:阿里云官方提供的基础镜像,均已获得正版授权,涵盖主流的Linux系统镜像。

      • 自定义镜像:

        • 如果已创建自定义镜像,可单击镜像目录,选择已创建的镜像。

        • 如果未创建自定义镜像,请先创建自定义镜像,具体操作请参见使用实例创建自定义镜像

        说明

        如果您的自定义镜像不是Alibaba Cloud Linux 3、Alibaba Cloud Linux 2、CentOS 8、CentOS 7、Ubuntu 22、Ubuntu 20Ubuntu 16,您需要在创建自定义镜像前,在原镜像实例中手动创建网络初始化脚本,详情请参见配置自定义镜像的网络初始化

    3. 配置系统盘数据盘规格和性能级别,目前支持ESSD云盘高性能云盘

      • 系统盘用于安装操作系统,默认容量为40 GiB。

      • 数据盘用于存储应用数据。一个实例最多支持挂载6块数据盘。

  9. 配置安全组登录凭证

    1. 您可以根据业务需要,选择自定义安全组新建安全组。选择新建安全组时,需配置安全组名称安全组类型开通IPv4端口/协议。关于安全组各项配置的详细说明,请参见创建安全组

    2. 选择并配置登录凭证,支持以下选择:

      说明

      产品系列容器系列时,无需配置登录凭证

      • 自定义密码:输入并确认密码。

      • 密钥对

        • 如果已创建与实例同地域的密钥对,可直接选择。

        • 如果未创建密钥对,请先单击创建密钥对进入ECS控制台,创建与实例同地域的密钥对后再选择。如何创建密钥对,请参见创建SSH密钥对

      • 创建后设置:在实例创建完成后,自行绑定密钥对或者重置实例密码。

  10. (可选)设置更多自定义参数。

    说明

    产品系列容器系列时,仅需配置实例名称

    主机名

    设置主机名。主机名指在局域网络中用于唯一识别一台计算机或设备的名称。

    重要

    如需批量创建实例(购买实例数量大于等于2),建议勾选自定义有序主机名,并按指定排序的参数格式name_prefix[begin_number,bits]name_suffix填写主机名,详见附录:批量创建有序主机名称

    实例释放保护

    勾选后开启实例释放保护,防止通过控制台或API误删除和释放实例。

    实例名称

    填写实例名称,便于识别实例。

    • 长度为2-255个字符,以大小字母或中文开头,可包含数字、下划线(“_”)和连字符(“-”)。

    • 当实例名称为空时,将依次查找自定义主机名和实例ID不为空的字段,以作为默认值。

    资源组

    选择默认或自定义的资源组,方便实例管理。

    标签

    如果您有大量实例,可以通过给实例绑定标签,对实例进行分类管理。

    部署集

    • 如果已创建与实例同地域的部署集,可直接选择。

    • 如果未创建与实例同地域的部署集,可单击管理部署集创建部署集。如何创建部署集,请参见创建RDS Custom部署集

    自定义数据

    在输入框输入您准备的实例自定义数据。

    实例自定义数据可以作为实例自定义脚本在启动实例时执行,实现自动化配置实例,或者仅作为普通数据传入实例。更多信息,请参见使用自定义数据进行实例初始化

  11. 配置购买实例数量,最多支持同时购买20个实例。

    如果计费方式包年包月,还需要配置如下参数。

    购买时长

    根据实际需求选择购买时长。

    自动续费

    默认勾选自动续费。您也可根据实际需求进行设置。

    优惠券

    默认自动选择优惠券。

  12. 单击确认下单,并完成支付。

    重要

    单击确认下单,即表示您已知悉并同意对应的服务协议。单击控制台中的相应服务协议,即可查看详细信息。

  13. 查看实例。

    返回管理控制台,在左侧导航栏单击RDS Custom > Custom实例列表,在上方选择创建实例时选择的地域,根据创建时间查看最新创建的实例。

    说明

    创建实例需要约1~10分钟,建议您刷新页面查看。

附录:批量创建有序主机名称

在批量创建多台RDS Custom实例时,默认会生成相同的主机名称。为了便于区分每台RDS Custom实例或批量分类管理实例,您可以在创建多台RDS Custom实例时,按照排序规则自定义设置主机名称,以规范命名、排序和分类RDS Custom实例,有效提高管理效率。

有序主机名的参数格式为name_prefix[begin_number,bits]name_suffix,参数说明和参数示例如下。

有序主机名称参数说明

字段名称

配置说明

示例

name_prefix

指定主机名称的前缀。

说明

在有序命名规则中,前缀是必选项,否则当作普通名称处理。

rc-node-

[begin_number,bits]

指定主机名称的有序数值。设置后,主机名称的数值会依次递增。

  • begin_number:有序数值的起始值,取值支持[0,999999],默认值为0

  • bits:有序数值所占的位数,取值支持[1,6],默认值为6

重要
  • [begin_number,bits]字段中不能有空格。

  • 当指定的begin_number位数大于bits的取值时,bits会默认取值为6

  • 相同前后缀的主机名称最大支持999999RDS Custom实例。超过部分的RDS Custom实例都使用999999

  • 假设[begin_number,bits]设置为[]或者[,],则begin_number将会从0开始取值,bits会默认取值为6

  • 假设[begin_number,bits]只设置了begin_number,例如[99][99,],则bits会默认取值为6

[0,6]

name_suffix

指定主机名称的后缀。

-rchost

有序主机名称参数示例

输入参数示例

生成名称(以3RDS Custom实例为例)

rc-node-[]-rchostrc-node-[,]-rchost

  • rc-node-000000-rchost

  • rc-node-000001-rchost

  • rc-node-000002-rchost

rc-node-[99]-rchostrc-node-[99,]-rchost

  • rc-node-000099-rchost

  • rc-node-000100-rchost

  • rc-node-000101-rchost

rc-node-[99,1]-rchost

  • rc-node-000099-rchost

  • rc-node-000100-rchost

  • rc-node-000101-rchost

rc-node-[999998]-rchost

  • rc-node-999998-rchost

  • rc-node-999999-rchost

  • rc-node-999999-rchost

rc-node-[0,4]

  • rc-node-0000

  • rc-node-0001

  • rc-node-0002

相关API

相关文档

如果您需要查看其他有关RDS Custom的文档,请在RDS Custom简介中进行选择。