
# 批量管理解析记录
#### 概述
云解析服务提供了"批量操作"功能，便于用户在域名解析管理过程中提高操作效率。
主要包括以下功能：
- [批量添加记录集]：在相同解析线路中，支持批量为多个域名及其子域名添加相同类型的记录集。
- [批量删除记录集]：支持为多个域名批量删除指定"主机记录"的所有记录集。
- [批量修改记录集]：支持批量修改指定记录集的主机记录或记录值。
- [批量导出解析记录]：支持批量导出单个域名下的所有解析记录。
- [批量导入解析记录]：支持为单个域名批量导入解析记录。
 
 #### 批量添加记录集
云解析服务支持在相同解析线路中，为已经创建的多个域名及其子域名批量添加记录集。
- [方式一：手动添加]
  **约束与限制**
  - 仅支持为公网域名批量添加记录集。
  
  - 在批量添加记录集之前，需要完成域名创建，否则批量操作无效。 详细请参见[创建公网域名](https://support.huaweicloud.com/usermanual-dns/zh-cn_topic_0035467702.html)。
    
  
  - 在批量添加记录集时：
    - 支持同时最多为10000个域名添加记录集。
    
    - 包括主域名和子域名在内，每次最多支持添加10条主机记录。
    
    - 每个记录集的"记录类型"、"主机记录"、"记录值"设置相同。
    
    - 线路类型只支持"全网默认"。
    
    - TTL只支持设置为300秒。
     
   
  本节以[表1]所示内容为例，介绍批量添加记录集的操作。
   表1批量添加记录集示例 
  | 域名               | 主机记录 | 记录集类型 | 记录集值        | 说明                                               |
  |:---|:---|:---|:---|:---|
  | exampletest1.com | -    | A     | 192.168.1.1 | 为主域名exampletest1.com添加A记录集，其解析值为192.168.1.1。     |
  | exampletest1.com | 123  | A     | 192.168.1.1 | 为子域名123.exampletest1.com添加A记录集，其解析值为192.168.1.1。 |
  | exampletest1.com | www  | A     | 192.168.1.1 | 为子域名www.exampletest1.com添加A记录集，其解析值为192.168.1.1。 |
  | exampletest2.com | -    | A     | 192.168.1.1 | 为主域名exampletest2.com添加A记录集，其解析值为192.168.1.1。     |
  | exampletest2.com | 123  | A     | 192.168.1.1 | 为子域名123.exampletest2.com添加A记录集，其解析值为192.168.1.1。 |
  | exampletest2.com | www  | A     | 192.168.1.1 | 为子域名www.exampletest2.com添加A记录集，其解析值为192.168.1.1。 |
  | exampletest3.com | -    | A     | 192.168.1.1 | 为主域名exampletest3.com添加A记录集，其解析值为192.168.1.1。     |
  | exampletest3.com | 123  | A     | 192.168.1.1 | 为子域名123.exampletest3.com添加A记录集，其解析值为192.168.1.1。 |
  | exampletest3.com | www  | A     | 192.168.1.1 | 为子域名www.exampletest3.com添加A记录集，其解析值为192.168.1.1。 |
     
  **操作步骤**
  1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
  
  2. （可选）在域名列表中，勾选需要批量添加记录集的域名。
  
  3. 在域名列表上方的"批量操作"下拉框中，选择"批量添加记录集"。
  
  4. 在批量添加记录集页面，添加方式选择"手动添加"。
  
  5. 根据界面提示填写记录集信息，本文记录集详细请参见[表1]。
     - **域名** ：待批量添加记录集的主域名。
       ![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/note_3.0-zh-cn.png)
       - 如果您在步骤[2]中已经勾选了待批量添加记录集的域名，此处无需设置。
       
       - 如果您没有执行步骤[2]，则此处需要填写域名的主域名，多个域名以换行符分隔。
         
     
     - **记录类型**：设置待添加的记录集类型。
     
     - **主机记录**：设置域名的解析前缀。
     
     - **记录值**：设置添加的记录集的值。
     
     - **线路类型**：默认为"全网默认"，暂不支持修改。
     
     - **TTL**：默认为300s，暂不支持修改。
      
  
  6. 单击"提交"，完成批量添加记录集操作。 操作完成后，您可以在"批量操作记录"页面查看操作名称、操作结果、操作时间和状态信息，还可以下载失败操作记录。
     
   
- [方式二：文件导入]
  **约束与限制**
  - 仅支持为公网域名批量添加记录集。
  
  - 在批量添加记录集之前，需要完成域名创建，否则批量操作无效。 详细请参见[创建公网域名](https://support.huaweicloud.com/usermanual-dns/zh-cn_topic_0035467702.html)。
    
  
  - 上传文件格式支持xlsx，大小不超过10MB。
  
  - 上传文件最多支持10000个记录集，超出将无法正常导入。
   
  **操作步骤**
  1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
  
  2. 在域名列表上方的"批量操作"下拉框中，选择"批量添加记录集"。
  
  3. 在批量添加记录集页面，添加方式选择"文件导入"。
  
  4. 根据界面提示下载模板，参考模板中的示例填写待导入的记录集信息并保存表格文件。
     - **ZONE**：已在DNS控制台创建的公网域名名称。
     
     - **主机记录或域名**：支持输入域名前缀或者完整域名，输入完整域名时请以"."结尾。
     
     - **记录类型**：支持A、CNAME、AAAA、MX、TXT、NS、CAA、SRV等记录类型。
     
     - **线路类型**：支持全网默认、大洋洲、欧洲、北美洲、南美洲、非洲等，文字必须保持一致
     
     - **TTL值(秒)**：解析记录在本地DNS服务器的缓存时间，以秒为单位，取值范围：1\~2147483647。
     
     - **权重值**：返回解析记录的权重比例，取值范围：0\~1000。
     
     - **记录值**：设置添加的记录集的值。
     
     - **状态**：设置记录集状态为启用或暂停。
      
  
  5. 单击"上传文件"，选择需要导入的表格文件。
  
  6. 单击"提交"。
   
 #### 批量删除记录集
**操作场景**
云解析服务支持对记录集的批量操作，可以为多个域名批量删除指定"主机记录"的所有记录集。
![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/warning_3.0-zh-cn.png)
删除记录集后，记录集对应的解析会失效，且无法恢复，请谨慎操作。
本节以[表2]所示内容为例，介绍批量删除记录集的操作。
 表2批量删除记录集示例 
| 域名               | 主机记录 | 说明                                |
|:---|:---|:---|
| exampletest1.com | -    | 批量删除域名exampletest1.com的所有记录集。     |
| exampletest1.com | 123  | 批量删除域名123.exampletest1.com的所有记录集。 |
| exampletest2.com | -    | 批量删除域名exampletest2.com的所有记录集。     |
| exampletest2.com | 123  | 批量删除域名123.exampletest2.com的所有记录集。 |
| exampletest3.com | -    | 批量删除域名exampletest3.com的所有记录集。     |
| exampletest3.com | 123  | 批量删除域名123.exampletest3.com的所有记录集。 |
   
**约束与限制**
- 仅支持为公网域名批量删除记录集。
- 不支持批量删除系统自动生成的NS类型和SOA类型的记录集。
- 如果某个域名不存在指定的"主机记录"，则针对该"主机记录"的批量操作无效。
- 在批量删除记录集时：
  - 支持同时为10000个域名删除记录集。
  
  - 最多支持设置5个指定"主机记录"。
   
**操作步骤**
1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
2. 在域名列表中，勾选待批量删除记录集的域名，并在域名列表上方的"批量操作"下拉框中，选择"批量删除记录集"。
3. 在"批量操作"页面的"批量删除记录集"页签，如[表2]所示设置参数。
   - 域名：待批量删除记录集的主域名。
     ![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/note_3.0-zh-cn.png)
     - [步骤4]中已经勾选了待批量删除记录集的域名，此处无需设置。
     
     - 如果您直接单击"批量删除记录集"，未勾选待批量删除记录集的域名，则需要填写域名的主域名，多个域名以换行符分隔。
       
   
   - 删除类型：默认勾选"删除满足下方任意一个条件的记录"。 当前仅支持"主机记录等于"，即批量删除指定"主机记录"的记录集。
     
    
4. 单击"提交"，完成批量删除记录集操作。 操作完成后，您可以在"批量操作记录"页面查看操作名称、操作结果、操作时间和状态信息，还可以下载失败操作记录。
   
 
 #### 批量修改记录集
**操作场景**
云解析服务支持批量修改多个域名的记录集，可以修改指定记录集的主机记录或记录值。
**约束与限制**
- 仅支持为公网域名批量修改记录集。
- 仅支持修改A记录类型的记录集。
- 仅支持选择"主机记录"和"记录值"的其中一项进行操作，不支持同时修改。
- 在批量修改记录集时：
  - 最多支持同时为10000个域名修改记录集。
  
  - 最多支持设置5个指定"主机记录"。
  
  - 最多支持输入50个记录值。
   
**操作步骤**
1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
2. 在公网域名列表中，勾选待修改记录集的域名。
3. 在公网域名列表上方，选择"批量操作 ＞ 批量修改记录集"。
4. 在批量修改记录集页面，根据提示配置相关参数。
   - **域名：**默认展示已勾选的域名信息，也支持手动输入。每行输入一个域名，最多可输入10000个域名。
   
   - **主机记录等于：**输入待修改记录集的主机记录。每输入一个主机记录后单击回车，最多可输入5个主机记录。
   
   - **对符合条件的记录执行：** 支持修改主机记录或者修改记录值。
     - **主机记录改为：**输入待修改记录集的新主机记录，选择此项时无需配置新记录值。
     
     - **记录值改为：**输入待修改记录集的新记录值，每行输入一个IP地址，最多可输入50个不重复地址。选择此项时无需配置新主机记录。
      
   
   
   ![](https://support.huaweicloud.com/usermanual-dns/zh-cn_image_0000002349864945.png "点击放大")
   
5. 单击"提交"，完成批量修改记录集操作。 操作完成后，您可以在"批量操作记录"页面查看操作名称、操作结果、操作时间和状态信息，还可以下载失败操作记录。
   
 
 #### 批量导出解析记录
**操作场景**
当用户想要将通过云解析服务解析的域名转出到其他DNS服务商时，可以通过本操作批量完成域名解析记录的导出。
公网域名解析记录支持导出的信息包括：域名、记录类型、线路类型、TTL值(秒)、权重值、记录值、状态、描述、记录集ID、创建时间、最近修改时间。
**操作步骤**
1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
2. 在域名列表中，单击待导出解析记录的域名名称。
3. 在页面顶部导航，选择进入"批量导入/导出"页面。
4. 单击页面右上角的"批量导出"，导出域名解析记录。 导出完成后，会生成格式为"域名.xlsx"的解析记录表格。例如"example.com.xlsx"。
   在导出表格中可以查看导出的解析记录，包括域名、记录类型、线路类型、TTL值(秒)、权重值、记录值、状态、描述、记录集ID、创建时间、最近修改时间。
   
 
 #### 批量导入解析记录
**操作场景**
当用户想要将域名转入到云解析服务进行解析时，可以通过本操作批量完成域名解析记录的导入。
云解析服务最多支持每次导入500条解析记录。
![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/note_3.0-zh-cn.png)
在批量导入域名解析记录之前，需要在云解析服务完成公网域名的创建，操作步骤请参见[创建公网域名](https://support.huaweicloud.com/usermanual-dns/zh-cn_topic_0035467702.html)。
**操作步骤**
1. 进入[公网域名列表页面](https://console.huaweicloud.com/dns/?#/dns/publiczones)。
2. 在域名列表中，单击待导入解析记录的域名名称。
3. 在页面顶部导航，选择进入"批量导入/导出"页面。
4. 在进行批量导入前，需要首先完成导入模板的填写。
   1. 在批量导入/导出详情页面，单击"下载模板"，获取导入模板。
   
   2. 按模板要求完成解析记录的填写。
      ![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/note_3.0-zh-cn.png)
      如果您已经在域名的转出方导出了域名解析记录，需要将导出的内容填写到模板中，否则将无法导入成功。
      
    
5. 单击页面右上角的"批量导入"，选择填写完成的导入模板，开始执行批量导入。
   导入完成后，可以通过查看"导入成功记录"和"导入失败记录"检查解析记录导入是否成功。
   - 导入成功记录：显示导入成功的记录数。
   
   - 导入失败记录：逐条显示导入失败的记录，您可以根据"失败原因"对导入失败的记录进行处理。
     ![](https://support.huaweicloud.com/usermanual-dns/public_sys-resources/note_3.0-zh-cn.png)
     重新导入解析记录之前，请先单击页面右上角的"清空"，将之前的导入成功记录和导入失败记录清空后再操作。
     
     
 
#### 相关信息
记录集批量导入失败的常见原因和处理措施：
| 错误提示                                     | 原因                 | 解决措施                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|:---|:---|:---|
| 该域名已存在导入任务，请先进行清空操作再继续进行导入。              | 之前批量导入失败记录未清空      | 单击页面右上角的"清空"后重试。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| 记录集类型非法，类型应为A、CAA、AAAA、MX、CNAME、TXT或者NS。 | 导入记录集的记录类型不符合要求。   | 修改或删除记录类型不符合导入要求的记录集后重试。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 解析记录的权重值为0到1,000。                        | 导入记录集的权重值不属于0-1000 | 修改记录集的权重值使其在合理范围内后重试。 **取值范围**：0-1000。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 记录集的值非法。                                 | 导入记录集的记录值不符合要求。    | 根据要求修改记录值后重试。 详细请参见[解析记录类型及配置规则](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0601.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| 解析线路不存在。                                 | 导入记录集的解析线路不存在。     | 修改记录集的解析线路后重试。 不同类型的解析线路可参考以下示例格式填写： - **全网默认** ：直接输入**全网默认**。  - **运营商线路解析：** 例如**电信默认** 、**电信_华北地区** 、**电信_北京** 等。 更多运营商线路请参见[运营商线路细分](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0020.html#section1)。   - **地域解析** ：例如**中国大陆** 、**中国大陆_华北地区** 、**中国大陆_北京** 等。 更多地域线路请参见[地域线路细分](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_0021.html#section1)。    |
| 记录集名称应该以所属域名结尾且为有效域名。                    | 导入记录集的域名不符合要求。     | 输入域名前缀，例如"www"或置空。 也可以输入完整域名，末尾加点，例如"www.example.com."                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| 域名的描述长度不能超过255个字符。                       | 导入记录集的域名不符合要求。     | 修改记录集的描述使其在合理范围内后重试。 **取值范围**：0-255个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| TTL时间超出限制。                               | 导入记录集的TTL值不符合要求。   | 修改记录集的TTL值使其在合理范围内后重试。 **取值范围**：1-2147483647。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   
