1. 程式人生 > >RDS 例項更換 VPC 網路和交換機工具

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. 共享例項不支援。
  5. 具有專有網路的讀寫分離地址的例項不支援。
  6. 要替換的 VPC + vSwitch 不能和原有 VPC + vSwitch 相同。
  7. VPC + vSwitch 必須要和當前例項可用區保持一致。
  8. 遷移過程中,不允許做任何與遷移有關的事情。

注意事項:

VPC 切換會導致 VPC 鏈路連線中斷。