RDS 实例更换 VPC 网络和交换机工具

RDS 实例更换 VPC 网络和交换机工具

RDS 实例更换 VPC 网络和交换机工具


 

功能:

调用 RDS Open API(不依赖 SDK,不需要安装 SDK) ,更换 RDS 实例的 VPC 链路的 VPC ID  + vSwtich。

针对之前切换 VPC 时保留了经典网络地址,而无法通过切换回经典网络来更换 VPC 网络(VPC ID + vSwitch ID)的实例。

切换过程中不影响经典网络连接,保留 VPC 网络实例 URL 地址。

使用方法:

  1. tar zxvpf api.tar.gz 解压。
  2. 解压后生成 2 个文件,api -- 可执行文件; conf/api.conf -- 配置文件。
  3. 配置 conf/api.conf 中的 Access Key、Secret、RDS 实例 ID、目标 VPC ID 和 vSwitch ID。
  4. ./api 执行

使用限制:

  1. 实例处于运行状态。
  2. 实例必须是专有网络实例。
  3. 临时实例不支持。
  4. 弹性web托管产品附送的 RDS 实例不支持。
  5. 具有专有网络的读写分离地址的实例不支持。
  6. 要替换的 VPC + vSwitch 不能和原有 VPC + vSwitch 相同。
  7. VPC + vSwitch 必须要和当前实例可用区保持一致。
  8. 迁移过程中,不允许做任何与迁移有关的事情。

注意事项:

VPC 切换会导致 VPC 链路连接中断。

上一篇:NLTK基础教程学习笔记(七)


下一篇:一个相同查询在不同 RDS for MySQL 实例上性能差异的案例分析