开发者社区 问答 正文

API参考 - API参考 -   网络管理 - ModifyDBInstanceNetworkType






描述

该接口用于将实例的网络类型从VPC切换成经典网络,或从经典网络切换成VPC。

请求参数

[tr=rgb(51, 205, 229)][td]名称 类型是否必须描述ActionString是系统规定参数,取值为ModifyDBInstanceNetworkType。DBInstanceIdString是实例名。InstanceNetworkTypeString是
  • VPC:返回VPC实例
  • Classic:返回Classic实例
VPCIdString否VPC ID。VSwitchIdString否VSwitch ID;若传入VPCId的值,则该参数必传。PrivateIpAddressString否您可以指定VSwitchId下的VPC IP。如果不输入,系统通过VPCId和VSwitchId自动分配。RetainClassicString否是否保留经典网络地址:
  • True:保留;
  • False:不保留,默认False。
ClassicExpiredDaysInteger否
  • 经典网络地址保留的天数,最短1天,最长60天,默认7天。
  • 若传入RetainClassic=True,则该参数必传。
ReadWriteSplittingPrivateIpAddresString否
  • 若当前实例存在内网读写分离地址,则读写分离地址的网络类型也会一同变更。
  • 当切换为VPC网络时,您可以指定在VSwitchId下当前实例的读写分离链路的VPC IP。
  • 如果不输入,系统通过VPCId和VSwitchId自动分配。
ReadWriteSplittingClassicExpiredDaysInteger否当前实例存在经典网络类型的读写分离实例时,该值有效,如果要保留读写分离的网络类型,则RetainClassic=True。

返回参数

[tr=rgb(51, 205, 229)][td]名称 类型描述<公共返回参数>-详见公共参数

展开
收起
梨好橙 2018-09-14 00:49:54 1447 分享 版权
阿里云 AI 助理回答

根据您的描述,您提及的接口信息与实际阿里云RDS服务提供的功能不符。实际上,阿里云RDS服务支持将经典网络实例切换到VPC网络,但不支持从VPC网络切换回经典网络。以下是根据参考资料整理的关于如何将经典网络RDS实例切换为VPC网络的详细指导:

操作概述

此操作旨在帮助用户将现有的阿里云RDS实例(支持MySQL、PostgreSQL和SQL Server)从经典网络环境迁移到VPC(Virtual Private Cloud)网络环境,以享受VPC带来的安全性和隔离性优势。

请求参数说明

  • Action: 必填,固定值ModifyDBInstanceNetworkType
  • DBInstanceId: 必填,需要切换网络类型的RDS实例ID。
  • InstanceNetworkType: 必填,目标网络类型,应设置为VPC以进行从经典网络到VPC的切换。
  • RetainClassic: 可选,是否保留经典网络地址,默认为False。如果希望保留,请设置为True,并指定ClassicExpiredDays
  • ClassicExpiredDays: 当RetainClassic=True时必填,经典网络地址保留天数,范围1-120天,默认7天。
  • VPCId: 可选,目标VPC的ID,需与您的VSwitch位于同一地域。
  • VSwitchId: 如果指定了VPCId,则此参数必填,用于指定实例所在的交换机。
  • PrivateIpAddress: 可选,指定实例在VPC内的内网IP地址,需在VSwitch的IP范围内。
  • ReadWriteSplittingPrivateIpAddress: 可选,当实例存在读写分离且切换至VPC时,指定读写分离的内网IP地址。
  • ReadWriteSplittingClassicExpiredDays: 可选,若实例有经典网络读写分离实例且希望保留,需设置此参数,与RetainClassic配合使用。

返回参数

  • ConnectionString: 切换后实例的新连接地址。
  • RequestId: 请求的唯一标识。
  • TaskId: 任务ID,可用于查询操作进度。

注意事项

  • 状态检查:确保RDS实例当前状态支持网络切换操作。
  • 资源准备:提前创建好所需的VPC和VSwitch,并确保有足够的IP资源。
  • 数据备份:在执行网络切换前,建议对数据库进行全量备份,以防操作过程中发生意外。
  • DNS更新:切换完成后,可能需要更新应用程序中的数据库连接字符串。

错误处理

操作中可能会遇到错误码,如网络类型已存在、交换机IP资源耗尽等,需根据错误提示采取相应措施解决。

请根据上述指南,在阿里云控制台或通过调用OpenAPI来执行此操作,确保遵循所有前提条件及注意事项,以顺利完成RDS实例的网络类型切换。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答