华为云用户手册

  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 request_id String 请求ID。 注:自动生成 。 page_info PageInfo object 分页信息。 members Array of Member objects 后端服务器对象列表。 表5 PageInfo 参数 参数类型 描述 previous_marker String 分页查询结果中第一条记录的ID。通常用于配合page_reverse=true查询上一页。 next_marker String 分页查询结果中最后一条记录的ID。通常用于查询下一页。 current_count Integer 当前的记录数。 表6 Member 参数 参数类型 描述 id String 后端服务器ID。 说明: 说明: 此处并非E CS 服务器的ID,而是ELB为绑定的后端服务器自动生成的member ID。 name String 后端服务器名称。注意:该名称并非ECS名称。 project_id String 后端服务器所在的项目ID。 pool_id String 所在后端服务器组ID。 不支持该字段,请勿使用。 admin_state_up Boolean 后端云服务器的管理状态。 取值:true、false。 虽然创建、更新请求支持该字段,但实际取值决定于后端云服务器对应的弹性云服务器是否存在。若存在,该值为true,否则,该值为false。 subnet_cidr_id String 后端云服务器所在子网的IPv4子网ID或IPv6子网ID。 若所属的LB的跨VPC后端转发特性已开启,则该字段可以不传,表示添加跨VPC的后端服务器。 此时address必须为IPv4地址,所在的pool的协议必须为TCP/HTTP/HTTPS。 使用说明:该子网和关联的负载均衡器的子网必须在同一VPC下。 protocol_port Integer 后端服务器业务端口。 说明: 在开启端口透传的pool下创建member传该字段不生效,可不传该字段。 最小值:1 最大值:65535 weight Integer 后端云服务器的权重,请求将根据pool配置的负载均衡算法和后端云服务器的权重进行负载分发。 权重值越大,分发的请求越多。权重为0的后端不再接受新的请求。 取值:0-100,默认1。 使用说明:若所在pool的lb_algorithm取值为SOURCE_IP,该字段无效。 最小值:0 最大值:100 address String 后端服务器对应的IP地址。 使用说明: 若subnet_cidr_id为空,表示添加跨VPC后端,此时address必须为IPv4地址。 若subnet_cidr_id不为空,表示是一个关联到ECS的后端服务器。该IP地址可以是IPv4或IPv6。 但必须在subnet_cidr_id对应的子网网段中。且只能指定为关联ECS的主网卡内网IP。 ip_version String 当前后端服务器的IP地址版本,由后端系统自动根据传入的address字段确定。取值:v4、v6。 device_owner String 设备所有者。 取值: 空,表示后端服务器未关联到ECS。 compute:{az_name},表示关联到ECS,其中{az_name}表示ECS所在可用区名。 不支持该字段,请勿使用。 device_id String 关联的ECS ID,为空表示后端服务器未关联到ECS。 不支持该字段,请勿使用。 operating_status String 后端云服务器的健康状态。当status非空时,以status字段中监听器粒度的健康检查状态优先。 取值: ONLINE:后端云服务器正常。 NO_MONITOR:后端云服务器所在的服务器组没有健康检查器。 OFFLINE:后端云服务器关联的ECS服务器不存在或已关机。 status Array of MemberStatus objects 后端云服务器监听器粒度的的健康状态。 若绑定的监听器在该字段中,则以该字段中监听器对应的operating_stauts为准。 若绑定的监听器不在该字段中,则以外层的operating_status为准。 loadbalancer_id String 所属负载均衡器ID。 不支持该字段,请勿使用。 loadbalancers Array of ResourceID objects 后端云服务器关联的负载均衡器ID列表。 不支持该字段,请勿使用。 created_at String 创建时间。格式:yyyy-MM-dd'T'HH:mm:ss'Z',UTC时区。 注意:独享型实例的历史数据以及共享型实例下的资源,不返回该字段。 updated_at String 更新时间。格式:yyyy-MM-dd'T'HH:mm:ss'Z',UTC时区。 注意:独享型实例的历史数据以及共享型实例下的资源,不返回该字段。 member_type String 后端云服务器的类型。 取值: ip:跨VPC的member。 instance:关联到ECS的member。 instance_id String member关联的实例ID。空表示member关联的实例为非真实设备 (如:跨VPC场景) 表7 MemberStatus 参数 参数类型 描述 listener_id String 监听器ID operating_status String 后端云服务器的健康状态。 取值: ONLINE:后端云服务器正常。 NO_MONITOR:后端云服务器所在的服务器组没有健康检查器。 OFFLINE:后端云服务器关联的ECS服务器不存在或已关机。 表8 ResourceID 参数 参数类型 描述 id String 资源ID
  • 响应示例 状态码: 200 操作正常返回。 { "request_id" : "9bd54b2c-b6c6-4635-9495-dd89bdd917ad", "members" : [ { "name" : "member-1", "weight" : 1, "admin_state_up" : true, "project_id" : "86f9bb15ce80442680229fcd4dc96582", "address" : "192.168.0.157", "protocol_port" : 80, "id" : "f5e20309-c79c-470c-b59c-3c8378792897", "operating_status" : "ONLINE", "status" : [ { "listener_id" : "0663b12d-4a8f-4ee1-8ba2-dd09f2c92ef7", "operating_status" : "ONLINE" }, { "listener_id" : "19ac6a54-336f-44ce-9679-50c4f56e9407", "operating_status" : "ONLINE" } ], "instance_id" : "39b7d471-fbb4-4e6d-ac81-635b4415a27f", "device_id" : "39b7d471-fbb4-4e6d-ac81-635b4415a27f", "device_owner" : "compute:cn-southwest-242a", "member_type" : "instance", "created_at" : "2023-05-04T06:55:33Z", "updated_at" : "2023-05-08T01:34:02Z", "loadbalancer_id" : "9eafbe79-4d48-46f6-95e6-0bc3da57b96d", "loadbalancers" : [ { "id" : "9eafbe79-4d48-46f6-95e6-0bc3da57b96d" } ], "pool_id" : "46cd9381-3d99-4e32-b799-efaf5c274586", "ip_version" : "v4", "subnet_cidr_id" : "1aee2ab8-f238-4c26-8659-2a7a0c201d0a" }, { "name" : "member-2", "admin_state_up" : true, "project_id" : "86f9bb15ce80442680229fcd4dc96582", "address" : "192.168.0.157", "protocol_port" : 80, "id" : "f834d6c6-b376-4031-931e-57cb36bca4a8", "operating_status" : "OFFLINE", "status" : [ ], "instance_id" : "39b7d471-fbb4-4e6d-ac81-635b4415a27f", "device_id" : "39b7d471-fbb4-4e6d-ac81-635b4415a27f", "device_owner" : "compute:cn-southwest-242a", "member_type" : "instance", "created_at" : "2023-05-04T12:46:55Z", "updated_at" : "2023-05-05T03:56:40Z", "loadbalancers" : [ ], "pool_id" : "d17d07db-5bab-4a15-aa6f-8561af133ca7", "ip_version" : "v4", "subnet_cidr_id" : "1aee2ab8-f238-4c26-8659-2a7a0c201d0a" } ], "page_info" : { "next_marker" : "fb1ce58f-2525-4bd9-9606-10851533bd22", "previous_marker" : "fb19f821-5d5f-4d72-b11c-503e874d3915", "current_count" : 2 } }
  • URI GET /v3/{project_id}/elb/members 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 marker 否 String 上一页最后一条记录的ID。 使用说明: 必须与limit一起使用。 不指定时表示查询第一页。 该字段不允许为空或无效的ID。 limit 否 Integer 每页返回的个数。 最小值:0 最大值:2000 缺省值:2000 page_reverse 否 Boolean 是否反向查询。 取值: true:查询上一页。 false:查询下一页,默认。 使用说明: 必须与limit一起使用。 当page_reverse=true时,若要查询上一页,marker取值为当前页返回值的previous_marker。 name 否 Array 后端云服务器名称。 支持多值查询,查询条件格式:name=xxx&name=xxx。 weight 否 Array 后端云服务器的权重,请求按权重在同一后端云服务器组下的后端云服务器间分发。 权重为0的后端不再接受新的请求。 当后端云服务器所在的后端云服务器组的lb_algorithm的取值为SOURCE_IP时,该字段无效。 支持多值查询,查询条件格式:weight=xxx&weight=xxx。 admin_state_up 否 Boolean 后端云服务器的管理状态;该字段虽然支持创建、更新,但实际取值决定于member对应的弹性云服务器是否存在。 若存在,该值为true,否则,该值为false。 subnet_cidr_id 否 Array 后端云服务器所在的子网ID。该子网和后端云服务器关联的负载均衡器的子网必须在同一VPC下。只支持指定IPv4的子网ID。 支持多值查询,查询条件格式:**subnet_cidr_id=xxx&subnet_cidr_id=xxx。 address 否 Array 后端云服务器的对应的IP地址,这个IP必须在subnet_cidr_id字段的子网网段中。 例如:192.168.3.11。只能指定为主网卡的IP。 支持多值查询,查询条件格式:address=xxx&address=xxx。 protocol_port 否 Array 后端服务器端口号。 支持多值查询,查询条件格式:protocol_port=xxx&protocol_port=xxx。 id 否 Array 后端云服务器ID。 支持多值查询,查询条件格式:id=xxx&id=xxx。 operating_status 否 Array 后端云服务器的健康状态。 取值: ONLINE,后端服务器正常运行。 NO_MONITOR,后端服务器无健康检查。 OFFLINE,已下线。 支持多值查询,查询条件格式:operating_status=xxx&operating_status=。 enterprise_project_id 否 Array 企业项目ID。不传时查询default企业项目"0"下的资源,鉴权按照default企业项目鉴权; 如果传值,则传已存在的企业项目ID或all_granted_eps(表示查询所有企业项目)进行查询。 支持多值查询,查询条件格式: enterprise_project_id=xxx&enterprise_project_id=xxx。 ip_version 否 Array IP版本,取值v4、v6。 支持多值查询,查询条件格式:ip_version=xxx&ip_version=xxx。 pool_id 否 Array member所属的服务器组ID 支持多值查询,查询条件格式:pool_id=xxx&pool_id=xxx。 loadbalancer_id 否 Array member所属的负载均衡器ID。 支持多值查询,查询条件格式:loadbalancer_id=xxx&loadbalancer_id=xxx。
  • 请求示例 将按需计费负载均衡器转包周期计费 POST https://{ELB_Endpoint}/v3/060576782980d5762f9ec014dd2f1148/elb/loadbalancers/change-charge-mode { "loadbalancer_ids" : [ "cbf314d0-d52d-4c86-9ad9-95cbf47478cb" ], "charge_mode" : "prepaid", "prepaid_options" : { "period_type" : "year", "period_num" : 1, "auto_pay" : true, "auto_renew" : false } }
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 eip_id_list Array of strings 转包周期下单成功的EIP ID列表 loadbalancer_id_list Array of strings 转包周期下单成功的LB ID列表 最小长度:36 最大长度:36 order_id String 转包周期订单号 request_id String 请求的UUIID
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM 鉴权Token。 表3 请求Body参数 参数 是否必选 参数类型 描述 loadbalancer_ids 是 Array of strings 需要修改计费类型的负载均衡器ID列表。 最小长度:0 最大长度:36 数组长度:1 - 50 charge_mode 是 String 计费模式。取值: prepaid:包周期计费(仅当不传pay_type时,允许设为该值) 最小长度:0 最大长度:36 prepaid_options 否 PrepaidChangeChargeModeOption object 包周期计费参数。仅转包周期场景支持传入 表4 PrepaidChangeChargeModeOption 参数 是否必选 参数类型 描述 include_publicip 否 Boolean 是否连同独享按带宽计费的弹性公网IP一起转包周期。 弹性公网IP转包周期之后可以单独解绑,绑定到其他实例,删除 只有独享且按带宽计费的弹性公网IP才被允许转包周期 默认值:false 缺省值:false period_type 是 String 订购周期类型,当前支持包月和包年: month:月(默认); year:年; 缺省值:month period_num 否 Integer 订购周期数(默认1),取值会随运营策略变化。 period_type为month时,为[1,9], period_type为year时,为[1,3] 最小值:1 最大值:9 缺省值:1 auto_renew 否 Boolean 是否自动续订; true:自动续订 false:不自动续订(默认) 缺省值:false auto_pay 否 Boolean 下单订购后,是否自动从客户的账户中支付; true:自动支付; false:不自动支付(默认)。 自动支付时,只能使用账户的现金支付;如果要使用代金券,请选择不自动支付,然后在用户费用中心,选择代金券支付。 缺省值:false
  • MySQL迁移场景 表1 目标数据库版本是否支持 预检查项 目标数据库版本是否支持。 描述 检查目标数据库版本是否属于MySQL 5.6.x、MySQL 5.7.x和MySQL 8.0.x。 不通过提示及处理建议 不通过原因:目标数据库版本不支持。 处理建议:通过导入和导出的方式进行迁移,请参考《云数据库RDS用户指南》中“使用mysqldump迁移MySQL数据”章节。 不通过原因:用户基本权限不足。 处理建议:查看对应数据库账号权限是否符合迁移要求。 不通过原因:目标数据库连接失败,导致该项检查无法进行。 处理建议:查看目标数据库连接是否成功。
  • 目标库为 CSS /ES同步场景 表4 目标数据库版本是否支持 预检查项 目标数据库版本是否支持。 描述 检查目标数据库版本是否属于大版本ElasticSearch 5.5、6.2、6.5、7.1、7.6、7.9、7.10版本。 不通过提示及处理建议 不通过原因:目标数据库版本不支持。 处理建议:查看目标数据库版本是否符合同步要求,目前支持大版本ElasticSearch 5.5、6.2、6.5、7.1、7.6、7.9和7.10版本。
  • MySQL迁移场景 表1 目标数据库是否存在和源数据库同名的数据库 预检查项 目标数据库是否存在和源数据库同名的数据库 描述 校验用户提供的目标数据库是否存在与源数据库相同的数据库。 不通过提示及处理建议 不通过原因:源数据库连接失败,导致该项检查无法进行。 处理建议:查看源数据库连接是否成功。 不通过原因:目标数据库连接失败,导致该项检查无法进行。 处理建议:查看目标数据库连接是否成功。 不通过原因:用户基本权限不足。 处理建议:查看对应数据库账号权限是否符合迁移要求。 处理建议: 如果您进行的是入云操作,请根据实际情况判断是否需要删除目标数据库中与源数据库同名的库、或指定一个新的RDS实例进行迁移。 如果您进行的是出云操作,根据实际情况判断是否要保留这些目标端用户数据库、或者指定一个新的目标库。 不通过原因:增量迁移场景下, 目标数据库中不允许存在与源数据库中的库同名的库。 处理建议:根据实际情况判断是否需要删除目标数据库中与源数据库同名的库、或指定一个新的RDS实例进行迁移。
  • PostgreSQL为源同步场景 表5 源数据库版本是否支持 预检查项 源数据库版本是否支持。 描述 检查源数据库版本是否属于大版本PostgreSQL 9.4、PostgreSQL 9.5、PostgreSQL 9.6、PostgreSQL 10.0、PostgreSQL 11.0、PostgreSQL 12.0、PostgreSQL 13.0、PostgreSQL 14.0和PostgreSQL 15.0。 不通过提示及处理建议 不通过原因:源数据库连接失败,导致该项检查无法进行。 处理建议:查看源数据库连接是否成功。 不通过原因:源数据库版本不支持。 处理建议:查看源数据库版本是否符合迁移要求,目前支持大版本PostgreSQL 9.4、PostgreSQL 9.5、PostgreSQL 9.6、PostgreSQL 10.0、PostgreSQL 11.0、PostgreSQL 12.0、PostgreSQL 13.0、PostgreSQL 14.0和PostgreSQL 15.0。 不通过原因:用户基本权限不足。 处理建议:查看对应的数据库账号权限是否符合迁移要求。
  • Oracle为源同步场景 表6 源数据库版本是否支持 预检查项 源数据库版本是否支持。 描述 检查源数据库版本是否属于Oracle 10g、Oracle 11g、Oracle 12c、Oracle 18c、Oracle 19c和Oracle 21c版本。 不通过提示及处理建议 不通过原因:源数据库版本不支持。 处理建议:查看源数据库版本是否符合迁移要求,目前支持Oracle 10g、Oracle 11g、Oracle 12c、Oracle 18c、Oracle 19c和Oracle 21c版本。
  • MySQL迁移场景 表1 源数据库版本是否支持 预检查项 源数据库版本是否支持。 描述 检查源数据库版本是否属于MySQL 5.5.x、MySQL 5.6.x、MySQL 5.7.x和MySQL 8.0.x。 不通过提示及处理建议 不通过原因:源数据库版本不支持。 处理建议:通过导入和导出的方式进行迁移,请参考《云数据库RDS用户指南》中“使用mysqldump迁移MySQL数据”章节。 不通过原因:用户基本权限不足。 处理建议:查看对应数据库账号权限是否符合迁移要求。 不通过原因:源数据库连接失败,导致该项检查无法进行。 处理建议:查看源数据库连接是否成功。
  • MySQL迁移场景 表1 版本是否符合从低到高或者同版本迁移 预检查项 版本是否符合从低到高或者同版本迁移。 描述 检查用户使用的版本是否低于或等于目标端数据库版本。 不通过提示及处理建议 不通过原因:源数据库连接失败,导致该项检查无法进行。 处理建议:查看源数据库连接是否成功。 不通过原因:目标数据库连接失败,导致该项检查无法进行。 处理建议:查看目标数据库连接是否成功。 不通过原因:源数据库版本不支持。 处理建议:查看源数据库版本是否符合迁移要求,目前源数据库版本支持MySQL 5.5.x、MySQL 5.6.x、MySQL 5.7.x和MySQL 8.0.x。 不通过原因:目标数据库版本不支持。 处理建议:查看目标数据库版本是否符合迁移要求,目前目标数据库版本支持MySQL 5.6.x、MySQL 5.7.x和MySQL 8.0.x。 不通过原因:用户基本权限不足。 处理建议:查看对应数据库账号权限是否符合迁移要求。 不通过原因:目前不支持从高版本数据库到低版本数据库的迁移或同步。 处理建议:采用合适版本的数据库。
  • MongoDB迁移、同步场景 表5 源数据库版本是否支持 预检查项 版本是否符合从低到高或者同版本迁移。 描述 检查用户使用的版本是否低于或等于目标端数据库版本。目标库支持最高版本为4.4.x,当源库版本高于目标库时,不符合从低到高或者同版本迁移。此时需确认源库业务中是否有用到高版本提供的新特性,目标库无此特性会有同步失败的风险。 不通过提示及处理建议 待确认原因:源数据库和目标数据库的版本不同。 潜在问题:源库版本为4.4.5,目标库版本为4.0.3,不符合从低到高或者同版本迁移。如果源库业务中有用到高版本提供的新特性而目标库无此特性,会有同步失败的风险。 不通过原因:目标数据库版本不满足要求。 处理建议:源库版本高于4.0.x,而目标库是3.4.x,目标库请选择4.0.x版本。
  • PostgreSQL同步场景 表3 版本是否符合从低到高或者同版本迁移 预检查项 版本是否符合从低到高或者同版本迁移。 描述 检查用户使用的版本是否低于或等于目标端数据库版本。 不通过提示及处理建议 不通过原因:源数据库连接失败,导致该项检查无法进行 处理建议:查看源数据库连接是否成功。 不通过原因:目标数据库连接失败,导致该项检查无法进行。 处理建议:查看目标数据库连接是否成功。 不通过原因:用户基本权限不足。 处理建议:查看对应的数据库账号权限是否符合迁移要求。 不通过原因:源数据库版本不支持。 处理建议:查看源数据库版本是否符合迁移要求,目前只支持大版本PostgreSQL 9.4、PostgreSQL 9.5、PostgreSQL 9.6、PostgreSQL 10.0、PostgreSQL 11.0、PostgreSQL 12.0、PostgreSQL 13.0、PostgreSQL 14.0和PostgreSQL 15.0版本。 不通过原因:目标数据库版本不支持。 处理建议:查看目标数据库版本是否符合迁移要求,目前只支持大版本PostgreSQL 9.5、PostgreSQL 9.6、PostgreSQL 10.0、PostgreSQL 11.0、PostgreSQL 12.0、PostgreSQL 13.0、PostgreSQL 14.0和PostgreSQL 15.0版本。 不通过原因:目前只支持源数据库和目标数据库的大版本相等并且源库小版本号必须小于等于目标数据库的小版本号。 处理建议:采用合适版本的数据库。 不通过原因:目标数据库和源数据库版本不满足当前所选择迁移模式的要求。 处理建议:请查看目标数据库和源数据库的版本是否符合迁移模式的要求。
  • Microsoft SQL Server为源同步场景 表1 同步对象名称校验 预检查项 同步对象名称校验 描述 源数据库存在不符合要求的数据库名、schema名或或表名,该字符会导致迁移失败。 待确认提示及处理建议 不通过原因:源数据库存在不符合要求的数据库名、schema名或表名,源数据库中库名、schema名及表名只能包含字母、下划线、中划线和数字。 处理建议:请修改不符合要求的对象名称,确保对象符合命名要求。
  • 操作场景 客户创建备份迁移任务,提示空间不足,可能出现以下报错: The disk space of the target database is insufficient。 The disk space of the destination database must be 1.5 times larger than the size of the backup file。 The disk space of the destination database is insufficient. Check whether the backup is compressed。
  • 到期后影响 图1描述了Astro企业应用套餐包年/包月的各个阶段的状态。购买后,在计费周期内资源正常运行,此阶段为有效期。资源到期而未续费时,将陆续进入宽限期和保留期。 图1 包年/包月Astro企业应用套餐生命周期 到期预警 Astro企业应用套餐在包年/包月的到期前第7天内,系统将向用户推送到期预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为账号的创建者。 到期后影响 当您包年/包月的Astro企业应用套餐到期未续费,首先会进入宽限期,资源状态变为“已过期”。宽限期内您可以正常访问Astro企业应用。 如果在宽限期内仍未续费Astro企业应用套餐,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的包年/包月Astro企业应用执行任何操作。 保留期到期后,若仍未续费,那么超过Astro企业应用基础版范围的功能会进入停用状态。
  • 变更配置后对计费的影响 如果您在购买按需计费实例后变更了实例配置,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 如果您在一个小时内变更了实例配置,将会产生多条计费信息。每条计费信息的开始时间和结束时间对应不同配置在该小时内的生效时间。 例如,您在9:00:00购买了一个按需计费实例,实例规格为8核16GB,并在9:30:00升配为16核32GB,那么在9:00:00 ~ 10:00:00间会产生两条计费信息。 第一条对应9:00:00 ~ 9:30:00,实例规格按照8核16GB计费。 第二条对应9:30:00 ~ 10:00:00,实例规格按照16核32GB计费。
  • 计费示例 假设您在2023-04-18 10:00:30成功购买了一个按需计费的 分布式数据库 中间件实例(规格:8核16GB,节点个数:2),然后在2023-04-18 10:45:46将其删除,则: 计费周期为10:00:00~11:00:00,在10:00:30~10:45:46间产生费用,该计费周期内的计费时长为2716秒。 产品价格详情中标出了资源的每小时价格,您需要将每小时价格除以3600,得到每秒价格。 表2 计费公式 资源类型 计费公式 资源单价 实例规格(vCPU和内存) 实例规格单价 * 购买时长 * 节点数量 请参见DDM价格详情。 公网带宽 按固定带宽值计费 说明: 购买按需计费的EIP后未绑定至任何实例,或者与绑定的实例进行解绑后未重新绑定其他实例时,收取IP保有费。 请参见弹性公网IP价格详情。 图2给出了上述示例配置的费用计算过程。 图中价格仅供参考,实际计算请以DDM价格详情中的价格为准。 图2 按需计费费用计算示例(以华北-北京四为例)
  • 计费周期 按需计费的实例按秒进行计费,每一个小时整点结算一次费用(以UTC+8时间为准),结算完成后进入新的计费周期。计费的起点以实例创建成功的时间点为准,终点以实例删除时间为准。 创建实例需要一定时长,计费的起点是创建成功的时间点,而非创建时间。您可以在任务中心页签查看对应实例的这两个时间,创建成功的时间点对应任务中心的“即时任务”的“结束时间”。 例如,您在8:45:30成功购买了一个按需计费的分布式数据库中间件实例,相关资源包括计算资源(vCPU和内存),然后在8:55:30将其删除,则计费周期为8:00:00 ~ 9:00:00,在8:45:30 ~ 8:55:30间产生费用,该计费周期内的计费时长为600秒。
  • 计费项 按需计费包含以下计费项。 表1 计费项说明 计费项 计费说明 计费因子 计费公式 数据库实例(必选) 对所选的实例规格进行计费,包括vCPU、内存和节点。 计费因子:vCPU、内存和节点数量。 不同规格的实例类型提供不同的计算和存储能力。 实例规格对应时长单价 * 购买时长 * 节点数量 实例规格单价请参见DDM价格详情。 公网带宽(可选) DDM实例支持公网访问,公网访问会产生带宽流量费。 DDM实例在云内部网络产生的流量不计费。 如有互联网访问需求,您需要购买弹性公网IP。 计费因子:带宽费、流量费和IP保有费。按需计费模式支持按带宽计费、按流量计费和加入共享带宽三种计费方式,分别收取带宽费+IP保有费、流量费+IP保有费、带宽费+IP保有费。 按固定带宽值计费 公网带宽单价请参见弹性公网IP价格详情。 假设您计划在华北-北京四购买通用增强型8核16GB的分布式数据库中间件实例,节点数量为2个,在购买页面底部,您将看到所需费用的明细。 图1 配置费用 图中价格仅供参考,实际计算请以DDM价格计算器中的价格为准。
  • 变更计费模式概述 在购买DDM实例后,如果发现当前计费模式无法满足业务需求,您可以变更计费模式。支持变更计费模式的DDM计费项如表1所示。 表1 支持变更计费模式的DDM计费项 计费项 变更说明 相关文档 实例规格(vCPU和内存) 变更DDM实例的计费模式会同时变更计算资源(vCPU和内存)的计费模式。 将DDM实例的计费模式从按需计费转为包年/包月,可以让您享受一定程度的价格优惠。 将DDM实例的计费模式从包年/包月转为按需计费,可以帮助您回收部分成本,并更加灵活地使用DDM实例。 说明: 包年/包月计费模式到期后,按需计费模式才会生效。 按需转包年/包月 包年/包月转按需 EIP 包年/包月EIP支持到期后转为按需、按带宽计费EIP。 按需、按带宽计费EIP支持转为包年/包月EIP。 按需、按带宽计费EIP支持和按需、按流量计费EIP互转。 具体变更方式可参考图1。 按需转包年/包月 包年/包月转按需 图1 EIP计费模式变更 父主题: 变更计费模式
  • 在费用中心续费 登录管理控制台。 单击“控制台”页面上方“费用与成本”,在下拉菜单中选择“续费管理”。 进入“续费管理”页面。 自定义查询条件。 可在“手动续费项”、“自动续费项”、“到期转按需项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 手动续费资源。 单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 批量续费:在资源页面勾选需要续费的资源,单击列表左上角的“批量续费”。 选择续费时长,判断是否勾选“统一到期日”,将到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月实例的到期日)。确认配置费用后单击“去支付”。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。
  • 变更配置后对计费的影响 当前包年/包月DDM实例的规格不满足您的业务需要时,您可以在管理控制台发起规格变更操作,变更时系统将按照如下规则为您计算变更费用: 规格升配:新规格价格高于旧规格价格,此时您需要支付新老规格的差价。 规格降配:新规格价格低于旧规格价格,此时华为云会将新老规格的差价退给您。 规格降配会影响实例性能,通常不建议您这样操作。 假设您在2023-04-08购买了华北-北京四的包年/包月DDM实例(通用增强型 8核16GB 2节点),购买时长为1个月,计划在2023-04-18变更规格为通用增强型 16核32GB 2节点。旧规格单价为1,820 元/月,新规格单价为3,600 元/月。计算公式如下: 升配费用=新规格价格 * 剩余周期 * 节点数量 - 旧规格价格 * 剩余周期 * 节点数量 公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。 剩余周期=12(4月份剩余未使用天数)/ 30(4月份最大天数)+ 8(5月份剩余未使用天数)/ 31(5月份最大天数)=0.6581 本示例中,升配费用=3,600*0.6581*2-1,820*0.6581*2=2,342.83元 更多信息请参见变更资源规格费用说明。
  • 计费项 包年/包月包含以下计费项。 表1 计费项说明 计费项 计费说明 计费因子 计费公式 数据库实例(必选) 对所选的实例规格进行计费,包括vCPU、内存和节点。 计费因子:vCPU、内存和节点数量。 不同规格的实例类型提供不同的计算和存储能力。 实例规格对应时长单价 * 购买时长 * 节点数量 实例规格单价请参见DDM价格详情。 公网带宽(可选) DDM实例支持公网访问,公网访问会产生带宽流量费。 DDM实例在云内部网络产生的流量不计费。 如有互联网访问需求,您需要购买弹性公网IP。 计费因子:带宽费、流量费和IP保有费。 包年/包月计费模式支持按带宽计费方式,收取带宽费。 按固定带宽值计费 公网带宽单价请参见弹性公网IP价格详情。 假设您计划在华北-北京四购买通用增强型、规格为8核16GB的分布式数据库中间件实例,节点数量为2个,购买周期为一个月。在购买页面底部,您将看到所需费用的明细。 图1 配置费用
  • 适用场景 包年/包月计费模式适用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。 业务高峰可预测:如果能预测到业务高峰期,如电商促销季、节假日等,可提前购买包年/包月资源以应对高峰期的需求,避免资源紧张。 数据安全要求高:对于对数据安全性要求较高的业务,包年/包月计费模式可确保资源的持续使用,降低因资源欠费而导致的数据安全风险。
  • 计费示例 假设您在2023-03-08 15:50:04购买并启动了包年/包月任务,购买时长为一个月,并在到期前手动续费1个月,则一共有两个计费周期: 第一个计费周期为:2023-03-08 15:50:04 ~ 2023-04-08 23:59:59 第二个计费周期为:2023-04-08 23:59:59 ~ 2023-05-08 23:59:59 您需要为每个计费周期预先付费。 假设您在2023-03-08 15:50:04购买了一台华北-北京四的包年/包月分布式数据库中间件实例,信息如下: 购买时长为一个月,并在到期前手动续费1个月,则: 第一个计费周期为:2023-03-08 15:50:04 ~ 2023-04-08 23:59:59 实例规格:通用增强型 8核16GB 节点数量:2 公网带宽:6Mbit/s 第二个计费周期为:2023-04-08 23:59:59 ~ 2023-05-08 23:59:59 实例规格:通用增强型 8核16GB 节点数量:2 公网带宽:6Mbit/s 根据使用情况,计费资源包括实例规格(vCPU、内存、节点数量)、公网带宽。 您需要为每个计费周期预先付费,各项DDM资源单独计费,计费公式如表2所示。 表2 计费公式 资源类型 计费公式 资源单价 实例规格(vCPU和内存) 实例规格对应时长单价 * 购买时长 * 节点数量 实例规格单价请参见DDM价格详情。 公网带宽 按固定带宽值计费 请参见弹性公网IP价格详情。 图2给出了上述示例配置的费用计算过程。 图中价格仅供参考,实际计算请以DDM价格详情中的价格为准。 产品实际扣费时,只扣费到最小货币单位“分”,“分”以后的金额成为抹零金额,直接抹去。 图2 包年/包月费用计算示例(以华北-北京四为例)
  • 到期后影响 图3描述了包年/包月DDM实例各个阶段的状态。购买后,在计费周期内DDM实例正常运行,此阶段为有效期;到期而未续费时,将陆续进入宽限期和保留期。 图3 包年/包月生命周期 到期预警 包年/包月DDM实例在到期前第7天内,系统将向用户推送到期预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为帐号的创建者。 到期后影响 当您的包年/包月DDM实例到期未续费,首先会进入宽限期,资源状态变为“已过期”。宽限期内您可以正常访问DDM实例,但以下操作将受到限制: 变更实例规格 包年/包月转按需 退订包年/包月实例 创建只读节点 磁盘容量变更(包年/包月) 如果您在宽限期内仍未续费包年/包月DDM实例,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的包年/包月资源执行任何操作。 保留期到期后,若包年/包月DDM实例仍未续费,那么实例将被释放,数据无法恢复。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 已过期的包年/包月DDM实例需要删除,无法退订。 关于续费的详细介绍请参见续费概述。
  • 续费相关的功能 包年/包月实例续费相关的功能如表1所示。 表1 续费相关的功能 功能 说明 手动续费 包年/包月的DDM实例从购买到被自动删除之前,您可以随时在控制台为实例续费,以延长实例的使用时间。 自动续费 开通自动续费后,DDM实例会在每次到期前自动续费,避免因忘记手动续费而导致资源被自动删除。 在一个包年/包月DDM实例生命周期的不同阶段,您可以根据需要选择一种方式进行续费,具体如图1所示。 图1 实例生命周期 从购买到到期前,处于正常运行阶段,资源状态为“运行中”。 到期后,资源状态变为“已过期”。 到期未续费时,分布式数据库中间件首先会进入宽限期,宽限期到期后仍未续费,资源状态变为“已冻结”。 超过宽限期仍未续费将进入保留期,如果保留期内仍未续费,资源将被自动删除。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 DDM实例到期前均可开通自动续费,到期前7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至DDM实例到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。
共100000条