且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

安全组规则跨region导入导出功能介绍

更新时间:2021-11-25 05:55:35

功能介绍

您可以在控制台clone一个安全组,进而快速创建安全组和添加安全组规则,但这个功能有个限制是无法跨region使用。为此ECS控制台开发了安全组规则导入导出功能,使用这个功能您可以把一个安全组下所有规则导出成json文件,这样就可以方便地在另外一个region的安全组内导入这些规则,进而实现跨region快速设置安全组规则的目的。

使用方法

导出规则

  • 找到要导出规则的安全组并进入规则配置详情页
  • 点“导出全部规则”按钮完成规则导出,截图如下:

安全组规则跨region导入导出功能介绍

导出成功后,会在您本地看到保存当前安全组所有规则的json文件,此文件命名规则如下:
ecs_${region_id}_${安全组ID}.json 假设region_id是cn-qingdao, 安全组ID是sg-123,那么文件名是 ecs_cn-qingdao_sg-123.json

导入规则

  • 找到要导入规则的安全组并进入规则配置详情页(截图如上)
  • 点“导入规则”选择之前导出的规则文件,比如就是ecs_cn-qingdao_sg-m5exxx.json
  • 系统会对要导入的规则做某些必要的检查并给出预览,截图如下:

安全组规则跨region导入导出功能介绍

在预览页面您可以看到:
  - 要导入的规则数
  - 规则详情以及初步检查结果,如果检查失败,光标移到警告图标上会有具体的提示信息
  - “导入全部规则”的checkbox,默认选中。如果您要导入的规则优先级>100,选中“导入全部规则”ECS控制台会强制把优先级调整为100,否则这样的规则不会导入
  • 点“开始导入”按钮
  • 系统开始导入,完成后会展示导入结果,截图如下:

安全组规则跨region导入导出功能介绍

  - 在列表的第1列显示当前规则导入是否成功,如果失败,光标移到警告图标上会显示错误信息
  - 显示导入规则数
  • 点“导入结束,关闭”按钮结束本次导入,此时可查看当前安全组内规则已经发生变化