ECS控制台支持安全组规则导出和导入功能。本文为您介绍如何通过ECS控制台导出、导入安全组规则。

背景信息

  • 将安全组下的安全组规则导出为JSON文件或CSV文件,用于本地备份。
  • 将导出的文件中的安全组规则再次导入到安全组中,用于快速创建或恢复安全组规则。
  • 根据需要对导出的安全组规则文件做修改,然后再使用修改后的文件进行规则导入。
  • 安全组支持导入不同地域的安全组规则,但在跨地域导入时,不支持授权安全组访问的规则和授权前缀列表访问的规则。

导出安全组规则

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择网络与安全 > 安全组
  3. 在顶部菜单栏左上角处,选择地域。
  4. 在安全组页面中,找到需要导出安全组规则的安全组,单击操作列下的配置规则
  5. 访问规则区域,单击导出,并选择保存的文件格式,下载并保存到本地。
    • JSON格式

      JSON文件命名规则示例为:ecs_${region_id}_${groupID}.json

      假设regionIDcn-qingdaogroupIDsg-123,导出的JSON文件名称则是ecs_cn-qingdao_sg-123.json

    • CSV格式

      CSV文件命名规则示例为:ecs_sgRule_${groupID}_${region_id}_${time}.csv

      假设regionIDcn-qingdaogroupIDsg-123time2020-01-20,导出的CSV文件名称则是ecs_sgRule_sg-123_cn-qingdao_2020-01-20.csv

导入安全组规则

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择网络与安全 > 安全组
  3. 在顶部菜单栏左上角处,选择地域。
  4. 在安全组页面中,找到需要导出安全组规则的安全组,单击操作列下的配置规则
  5. 访问规则区域,单击导入
  6. 导入安全组规则对话框中,单击选择文件,然后选择本地的JSON或CSV文件。
    对话框中将会自动生成预览信息:
    • 检查结果。如果存在导入失败的规则,您可以将光标移到警告图标上查看失败原因。
    • 导入规则详情。
      说明 导入的安全组规则不能超过200条,超出限制的规则会导入失败。导入的新规则不会覆盖原有规则。
  7. 单击开始导入