全部产品
Search
文档中心

云原生数据库 PolarDB:购买企业版集群

更新时间:Oct 30, 2024

本文介绍如何通过PolarDB控制台购买PolarDB企业版集群。

说明
  • 若已有RDS MySQL实例,您可以选择将RDS MySQL一键升级至PolarDB MySQL版,升级后PolarDB集群包含源RDS实例的账号、数据库、IP白名单和必要的参数。详细操作步骤请参见一键升级RDS MySQL至PolarDB MySQL版

  • 若已有PolarDB MySQL版集群,您可以选择从PolarDB升级迁移,将原来的PolarDB MySQL版升级迁移至新的PolarDB MySQL版集群,升级迁移后的集群包含源集群的账号信息、数据库信息、IP白名单和必要的参数。详细操作步骤请参见大版本升级

前提条件

已注册并登录阿里云账号,详细操作步骤请参见注册和登录阿里云账号

步骤1:完成基础配置

基础配置包括购买集群的基础需求(计费类型、地域可用区)以及集群所需的基础资源(数据库引擎、产品系列、集群计算规格、存储)。

  1. 前往PolarDB集群购买页面

  2. 选择计费类型按量付费包年包月

    • 按量付费:在新建数据库集群时您无需预先支付计算费用,而是等实际使用数据库的计算服务时,再扣除费用。

    • 包年包月:在新建数据库集群时您需预支付集群的计算服务费用。

  3. 选择地域

    选择距离近的地域可以降低网络时延,集群购买完成后不支持更改地域。更多信息,请参见地域和可用区

    说明
    • 请确保PolarDB与需要连接的ECS创建于同一个地域,否则它们无法通过内网互通,只能通过外网互通,无法发挥最佳性能。

    • 您可以选择将PolarDB与ECS创建在同一可用区或不同的可用区。选择将PolarDB与ECS创建在同一可用区,可降低网络时延、提高访问速度。

  4. 选择创建方式创建主集群。创建一个全新的PolarDB集群。

    创建方式还包括以下选项:

    • 创建从集群:在一个全球数据库网络(GDN)中创建从集群,详情请参见添加从集群

    • 从PolarDB升级迁移:先从源PolarDB集群复制数据,然后保持增量同步,主要用于PolarDB MySQL版集群大版本一键升级。详情请参见大版本升级

      • 源PolarDB版本:源PolarDB集群的版本,您可以选择MySQL 5.6MySQL 5.7MySQL 8.0

      • 源PolarDB实例:可选的源PolarDB集群。

    • 从RDS迁移:先从RDS克隆数据,然后保持增量同步,主要用于迁移。在正式迁移切换前PolarDB为只读,且默认开启Binlog,详情请参见方案概述

      • 源RDS版本:源RDS实例的版本,您可以选择MySQL 5.6MySQL 5.7MySQL 8.0

      • 源RDS实例:可选的源RDS实例,不包括只读实例。

        说明

        可选择的源实例列表,不包含只读实例。暂不支持包含非InnoDB引擎的RDS实例。从备份文件恢复到PolarDB,不影响源实例的正常运行。

    • 从RDS克隆:基于所选的RDS实例,快速克隆一个数据完全一样的PolarDB集群。详情请参见一键克隆RDS MySQL至PolarDB MySQL版

      • 源RDS版本:源RDS实例的版本,您可以选择MySQL 5.6MySQL 5.7MySQL 8.0

      • 源RDS实例:可选的源RDS实例,不包括只读实例。

        说明

        可选择的源实例列表,不包含只读实例。暂不支持包含非InnoDB引擎的RDS实例。从备份文件恢复到PolarDB,不影响源实例的正常运行。

    • 从回收站恢复:您可以通过从回收站中恢复已删除集群的备份来创建新集群。

      • 原版本:已删除集群的版本。

      • 已删除集群:已删除的集群名称。

      • 历史备份:选择想要恢复的备份。

  5. 选择数据库引擎

    PolarDB支持以下四种引擎类型:

    • MySQL 8.0.2(与MySQL 8.0完全兼容)

    • (推荐)MySQL 8.0.1(与MySQL 8.0完全兼容)

    • MySQL 5.7(与MySQL 5.7完全兼容)

    • MySQL 5.6(与MySQL 5.6完全兼容)

  6. 选择产品版本企业版

  7. 选择系列

    您可以选择集群版【推荐】多主集群(库表)。关于两种系列的详细介绍,请参见产品系列

    说明

    仅当创建方式创建主集群从 PolarDB 升级迁移从回收站恢复数据库引擎MySQL 8.0.1时,支持选择多主集群(库表)系列。

  8. 选择节点个数

    • 若您的源集群系列为集群版【推荐】,系统默认展示两个节点(一读写一只读)。您可以选择两个节点(一读写一只读)或者一个节点(读写节点)。

      说明
      • 如果您在购买集群时,设置只读节点数量为1,则购买成功后,不支持将只读节点修改为0。如果需要将现有集群的只读节点数量修改为0,建议您可以购买一个新集群,并在购买过程中设置只读节点数量为0,然后通过数据传输服务DTS将现有集群迁移至新的集群中,迁移具体操作,请参见PolarDB MySQL版间迁移

      • 当前单节点产品系列已经下线,但您可以在购买集群时将节点个数中只读节点个数设置为0,即可购买单节点形态的PolarDB集群。

    • 若您的源集群系列为多主集群(库表), 系统将默认创建规格相同的两个主节点,无需选择。

  9. 选择主可用区

    • 可用区是地域中的一个独立物理区域,不同可用区之间没有实质性区别。

    • 您可以选择将PolarDB与ECS创建在同一可用区或不同的可用区。

    • 您只需要选择主可用区,系统会自动选择备可用区。

  10. 选择是否开启热备集群

    PolarDB提供多种高可用模式。当开启存储热备集群时,其部署在PolarDB集群所在地域的备可用区或者同一可用区内的不同机房,具备独立的存储和计算(在部分形态下可选)。这一配置可用于集群的热备切换。当PolarDB主可用区的整个集群不可用时,存储热备集群将迅速切换为主集群,承担集群的读写和存储业务。

    说明
    • 关于存储热备集群以及其方案的详细介绍,请参见高可用模式(热备集群)

    • 转换规则:

      • 双可用区(开启存储热备集群)双可用区(开启存储热备集群和计算热备集群)不支持转换为单可用区(关闭存储热备集群)

        在此情况下,如需转换为单可用区(关闭存储热备集群),建议您购买一个新集群,并在购买时选择单可用区(关闭存储热备集群)选项。随后,您可以通过数据传输服务DTS将现有集群迁移至新的集群。有关迁移的具体操作,请参见PolarDB MySQL版间迁移

      • 三可用区仅支持新购时选择。选择后,无法与其他高可用模式进行互相转换。

    • 若您在购买集群时选择单可用区(关闭存储热备集群),则在购买集群后,您可以手动切换至其他高可用模式。详细信息请参见高可用模式(热备集群)

  11. 选择子系列

    企业版支持通用规格独享规格两种子系列:

    • 独享规格:每个集群会独占所分配到的计算资源(如CPU),而不会与同一服务器上的其他集群共享资源,性能更加稳定可靠。

    • 通用规格:同一服务器上的不同集群,会互相充分利用彼此空闲的计算资源(如CPU),通过复用计算资源享受规模红利,性价比更高。

    关于两种子系列类型的详细对比,请参见如何选择通用规格和独享规格

  12. 选择集群计算节点规格。

    说明

    更多关于计算节点规格的详情,请参见企业版计算节点规格

  13. 数据库代理类型跟随您选择的子系列类型。

    PolarDB支持企业通用版企业独享版两种数据库代理类型。

    • 企业通用版:配套集群子系列的通用规格。它可以共享CPU物理资源,可根据业务负载,提供智能秒级资源弹性扩展能力。

    • 企业独享版:配套集群子系列的独享规格。它可以独占CPU物理资源,具有更好的性能稳定性。

  14. 选择存储类型

    PolarDB支持PSL5PSL4两种存储类型:

    • PSL5PolarDB历史版本中支持的存储类型,即2022年06月07日之前购买的PolarDB集群默认的存储类型。性能好,可靠性和可用性更强。

    • PSL4PolarDB全新推出的存储类型,采用阿里巴巴自研的硬件压缩盘(Smart-SSD)技术,在物理SSD磁盘层面压缩、解压缩存储的数据,保持性能影响可控的情况下,使单位容量数据的存储价格更低。

      说明

      对于已创建的集群,存储类型不支持切换。如需切换存储类型,建议您购买一个新的集群并配置预期的存储类型,将原有集群的数据迁移到新集群即可。

    关于两种存储类型的详细对比,请参见如何选择PSL4和PSL5

  15. 选择存储引擎

    PolarDB支持InnoDBInnoDB & 高压缩引擎两种引擎类型。

    • InnoDB:InnoDB引擎。

    • InnoDB & 高压缩引擎::InnoDB和X-Engine混合部署引擎。选择该选项后,可以设置高压缩引擎的比例。关于高压缩引擎的更多信息,请参见高压缩引擎(X-Engine)介绍

  16. 若您在最开始选择的计费类型为按量付费,则无需设置存储费用,即此时存储计费类型仅支持按容量计费(按量付费)。系统会根据实际数据使用量按小时计费。详情请参见按容量计费(按量付费)方式下的价格

  17. 若您在最开始选择的计费类型为包年包月,则还需选择存储计费类型

    PolarDB支持按容量计费(按量付费)按空间计费(包年包月)两种存储计费类型:

  18. 若您选择的存储计费类型为按空间计费(包年包月),则还需设置存储空间,即按空间计费(包年包月)需要预购的存储空间容量大小。

    存储空间容量范围为50 GB~500 TB,最小调整量为10 GB。

步骤2:配置集群高级选项

集群高级选项包括集群名称、网络类型、参数模板和数据库表名大小写等配置。

  1. 选择自动生成或自定义集群名称

    如果选择自动生成集群名称,集群创建成功后系统将自动生成一个集群名称,自动生成的集群名称用户还可以修改;如果选择自定义集群名称,您还需要输入集群名称,集群名称需满足如下要求:

    • 不能以http://https://开头。

    • 长度为2~256个字符。

    • 以大写字母、小写字母或中文开头,可包含数字、“.”、“_”或“-”。

  2. 选择资源组

    从已创建资源组中选择一个目标资源组。

    说明

    资源组是在单个云账号下将一组相关资源进行统一管理的容器,一个资源只能归属于一个资源组,详情请参见资源分组和授权

  3. 配置VPC网络和交换机。

    网络类型固定为VPC专有网络,无需选择。请确保PolarDB与需要连接的ECS创建于同一个VPC网络,否则它们无法通过内网互通,无法发挥最佳性能。

    • 如果您已创建符合您网络规划的VPC,直接选择该VPC。例如,如果您已创建ECS,且该ECS所在的VPC符合您的规划,那么选择该VPC。

    • 如果您未创建符合您网络规划的VPC,您可以使用默认VPC和交换机:

      • 默认VPC:

        • 在您选择的地域中是唯一的。

        • 网段掩码是16位,如192.168.0.0/16,最多可提供65536个私网IP地址。

        • 不占用阿里云为您分配的VPC配额。

      • 默认交换机:

        • 在您选择的可用区中是唯一的。

        • 网段掩码是20位,如192.168.0.0/20,最多可提供4096个私网IP地址。

        • 不占用VPC中可创建交换机的配额。

    • 如果以上默认VPC和交换机无法满足您的要求,您可以自行创建VPC和交换机,详情请参见创建和管理专有网络

    说明

    如果您是首次在某个地域购买集群,则没有默认VPC和交换机,您只能自行创建。

  4. 选择参数模板

    选择用户自定义或者系统默认的参数模板。

    说明

    参数模板下拉选项展示当前地域下所有用户自定义或者系统默认的参数模板。关于参数模板的更多信息,请参见使用参数模板

  5. 选择时区

    设置集群时区,默认时区为UTC+08:00

  6. 选择表名大小写

    设置集群表名是否区分大小写,您可以选择不区分大小写(默认)或当本地数据库区分大小写时,您可以选择区分大小写,便于您迁移数据。

    说明

    集群创建后该参数无法修改,请谨慎选择。

  7. 选择是否开启Binlog。关于Binlog的更多介绍,请参见开启Binlog

  8. 设置删除(释放)集群时的备份保留策略。

    • 保留最后一个备份(释放前自动备份)(默认):删除集群时保留最后一个备份。

    • 保留全部备份:删除集群时保留所有备份。

    • 不保留备份(释放后无法恢复):删除集群时不保留任何备份。

步骤3:配置购买数量并确认订单

请确认集群的整体配置并配置购买数量,确保各项配置符合您的要求。

  1. 检查所选配置。

  2. 配置集群的购买数量

    若您在最开始选择的计费类型为包年包月,则还需配置集群的购买时长,并选择是否启动自动续费

    • 最多可以一次性创建50个集群,适用于游戏批量开服等业务场景。

    • 您的阿里云主账号最多能购买50个集群。

    • 若您在最开始选择的计费类型为包年包月,建议选中启动自动续费,避免因忘记续费而导致业务中断。

  3. 阅读并选中服务协议。

  4. 在页面底部查看集群的总费用和费用明细,如无疑问,单击立即购买

  5. 支付页面,确认未支付订单信息,并选择支付方式,单击支付

    开通成功后,需要10~15分钟创建集群,之后您就可以在集群列表中看到新创建的集群。

    说明
    • 当集群中的节点状态为创建中时,整个集群可能仍未创建完成,此时集群不可用。只有当集群状态为运行中时,集群才可以正常使用。

    • 请确认已选中正确的地域,否则无法看到您创建的集群。

相关API

API

描述

CreateDBCluster - 创建集群

创建数据库集群。

DescribeDBClusters - 查询集群列表

查看集群列表。

DescribeDBClusterAttribute - 查看PolarDB集群的详细属性

查看指定PolarDB集群的详细属性。

DescribeAutoRenewAttribute - 查询集群自动续费状态

查询PolarDB包年包月集群自动续费状态。

ModifyAutoRenewAttribute - 设置包年包月集群自动续费状态

设置PolarDB包年包月集群自动续费状态。