
# 使用DAS导出导入功能迁移TaurusDB数据
#### 操作场景
数据管理服务（Data Admin Service，简称DAS）是用来登录和操作华为云上数据库的Web服务，提供数据库开发、运维、智能诊断的一站式云上数据库管理平台，方便用户使用和运维数据库。
当进行数据备份或迁移时，支持使用DAS的数据导出功能，获取完整的数据信息，再将数据从本地或者从OBS桶导入目标数据表。DAS提供的数据导出功能支持导出整个数据库、部分数据表或者SQL查询结果集。
#### 约束与限制
- 导入单文件大小最大可达1GB。
- 可以支持导入的数据文件类型包括CSV、SQL、EXCEL文件格式。
- 导出的数据文件后缀为".zip"格式时，不支持直接导入，需要解压后才可再次导入。
- 不支持BINARY、VARBINARY、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB等二进制类型字段的导入。
- 不支持使用跨区域的OBS桶导出导入数据。
 
#### 导出数据
- [导出整个数据库]
  1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
  
  3. 在"实例管理"页面，选择实例，单击操作列的"登录"，进入数据管理服务实例登录界面。
  
  4. 正确输入数据库用户名和密码，单击"登录"，即可进入您的数据库。
  
  5. 在顶部菜单栏选择"导入·导出"\>"导出"。
  
  6. 导出整个数据库。 
     **方法一：** **通过快速导出功能导出目标数据库数据。**
     1. 单击"快速导出"，选择需要导出的目标数据库。 ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002272441241.png)
        
     
     2. 在"新建快速导出任务"弹框中选择文件存储位置，单击"确定"。
        ![](https://support.huaweicloud.com/usermanual-taurusdb/public_sys-resources/note_3.0-zh-cn.png)
        - DAS不会保存您的数据，导出的数据文件将保存到您创建的OBS桶。
        
        - 创建的OBS桶免费，但保存文件将产生一定的费用。
         
        ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002237322078.png "点击放大")
        
     
     
     **方法二：通过新建导出任务，导出目标数据库数据。**
     1. 单击"新建任务 \> 导出数据库"。
     
     2. 在"新建数据库导出任务"窗口中，配置任务信息。 ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002272321169.png "点击放大")
        表1参数说明 
        | **参数分类** | **参数名称** | **描述**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
        |:---|:---|:---|
        | 基本信息     | 数据库      | 选择需要导出的目标数据库，并勾选"导出数据库中所有表"。 - 您可以根据需要选择是否勾选"从备库导出"，勾选该选项后，DAS在执行导出操作时，会连接到您的备库进行导出，可以有效规避导出时对主库的性能影响，但当备库复制延迟较大时，会存在导出的数据不是最新数据的可能性。  - 数据库部分用户库和系统库，系统库不支持导出。如需导出，您需要把创建用户数据库的业务部署到用户库，然后再执行导出操作。                                                                                                           |
        | 基本信息     | 行数限制     | 选择单表行数限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
        | 基本信息     | 文件类型     | 支持SQL、CSV和EXCEL类型的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
        | 基本信息     | 导出内容     | 支持导出数据、结构、结构和数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
        | 基本信息     | 字符集      | 支持UTF8和GBK。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
        | 基本信息     | 存储位置     | 选择数据文件存储的OBS桶。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
        | 基本信息     | 文件选项     | - INSERT语句合并 勾选该选项后，数据导出时以5M为单位将多个INSERT语句进行合并。   - 生成单表文件 未勾选该选项时，导出的数据文件为总的数据文件，后缀为".zip"格式，暂不支持直接导入，需要解压后才可再次导入。 勾选了该选项时，可导出每个单表的数据文件（".sql"、".csv"或".xlsx"格式），不需要解压可直接再次导入。    |
        | 基本信息     | 备注       | 自定义备注信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
        | 高级选项     | 可根据业务需要进行高级选项的设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ||
           
        
     
     3. 单击"确定"。
     
     
     
     
   
- [导出部分数据表]
  1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
  
  3. 在"实例管理"页面，选择实例，单击操作列的"登录"，进入数据管理服务实例登录界面。
  
  4. 正确输入数据库用户名和密码，单击"登录"，即可进入您的数据库。
  
  5. 在顶部菜单栏选择"导入·导出"\>"导出"。
  
  6. 单击"新建任务 \> 导出数据库"。
  
  7. 在"新建数据库导出任务"窗口中，配置任务信息。 
     ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002272321173.png "点击放大")
     表2参数说明 
     | **参数分类** | **参数名称** | **描述**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
     |:---|:---|:---|
     | 基本信息     | 数据库      | 选择需要导出的目标数据库，并在右侧表信息区域勾选需要导出的目标表。 您可以根据需要选择是否勾选"从备库导出"，勾选该选项后，DAS在执行导出操作时，会连接到您的备库进行导出，可以有效规避导出时对主库的性能影响，但当备库复制延迟较大时，会存在导出的数据不是最新数据的可能性。                                                                                                                                                                                                                                                                                                                                                                                                                             |
     | 基本信息     | 行数限制     | 选择单表行数限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
     | 基本信息     | 文件类型     | 支持SQL、CSV和EXCEL类型的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 基本信息     | 导出内容     | 支持导出数据、结构、结构和数据。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
     | 基本信息     | 字符集      | 支持UTF8和GBK。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
     | 基本信息     | 存储位置     | 选择数据文件存储的OBS桶。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
     | 基本信息     | 文件选项     | - INSERT语句合并 勾选该选项后，导出数据时以5M为单位将多个INSERT语句进行合并。   - 生成单表文件 未勾选该选项时，导出的数据文件为总的数据文件，后缀为".zip"格式，暂不支持直接导入，需要解压后才可再次导入。 勾选了该选项时，可导出每个单表的数据文件（".sql"、".csv"或".xlsx"格式），不需要解压可直接再次导入。    |
     | 基本信息     | 备注       | 自定义备注信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
     | 高级选项     | 可根据业务需要进行高级选项的设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ||
        
     
     
  
  8. 单击"确定"。
   
- [导出SQL查询结果集]
  1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
  
  2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
  
  3. 在"实例管理"页面，选择实例，单击操作列的"登录"，进入数据管理服务实例登录界面。
  
  4. 正确输入数据库用户名和密码，单击"登录"，即可进入您的数据库。
  
  5. 在顶部菜单栏选择"导入·导出"\>"导出"。
  
  6. 单击"新建任务 \> 导出SQL结果集"。
  
  7. 在"新建SQL结果集导出任务"窗口中，配置任务信息。 
     ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002272321177.png "点击放大")
     表3参数说明 
     | **参数分类** | **参数名称** | **描述**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
     |:---|:---|:---|
     | 基本信息     | 数据库      | 选择需要导出的目标数据库。 您可以根据需要选择是否勾选"从备库导出"，勾选该选项后，DAS在执行导出操作时，会连接到您的备库进行导出，可以有效规避导出时对主库的性能影响，但当备库复制延迟较大时，会存在导出的数据不是最新数据的可能性。                                                                                                                                                                                                                                                                                                                                                                                                                                                |
     | 基本信息     | 行数限制     | 选择单表行数限制。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
     | 基本信息     | 文件类型     | 支持SQL-Insert、CSV和EXCEL类型的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
     | 基本信息     | 字符集      | 支持UTF8和GBK。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
     | 基本信息     | 存储位置     | 选择数据文件存储的OBS桶。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
     | 基本信息     | 文件选项     | - INSERT语句合并 勾选该选项时，以5M为单位将多个INSERT语句进行合并   - 生成单结果集文件 未勾选该选项时，导出的数据文件为总的数据文件，后缀为".zip"格式，暂不支持直接导入，需要解压后才可再次导入。 勾选了该选项时，可导出每个单结果集的数据文件（".sql"、".csv"或".xlsx"格式），不需要解压可直接再次导入。    |
     | 基本信息     | 执行SQL    | 输入SQL语句。 如果您需要导出多条SQL结果集，可以在执行SQL框中输入多个SQL语句然后使用";"分隔换行。任务导出成功后会生成多个不同的SQL文件，一个SQL对应一个文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
     | 基本信息     | 备注       | 自定义备注信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
     | 高级选项     | 可根据业务需要进行高级选项的设置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             ||
        
     
     
  
  8. 单击"确定"。
   
#### 导入数据
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
3. 在"实例管理"页面，选择目标实例，单击操作列的"登录"，进入数据管理服务实例登录界面。
4. 正确输入数据库用户名和密码，单击"登录"，即可进入您的数据库。
5. 在顶部菜单栏选择"导入·导出"\>"导入"。
6. 单击"新建任务"**。**
7. 在"新建任务"窗口中配置任务信息。 
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002490178088.png "点击放大")
   
   表4参数说明 
   | **参数名称** | **描述**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
   |:---|:---|
   | 导入类型     | 根据导出文件的类型选择。目前仅支持SQL和CSV类型的文件。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 文件来源     | DAS支持从本地选取文件导入，同时也支持从OBS桶中直接选择文件进行导入操作。 - 上传文件 选择文件来源为"上传文件"、需要设置附件存放位置，并上传文件。 出于数据隐私性保护目的，DAS需要您提供一个自己的OBS存储，用来接收您上传的附件信息，DAS会自动连接到该OBS文件，进行内存式读取，整个过程您的数据内容不会存储在DAS的任何存储介质上。 选择文件存放的OBS桶。单击查看桶ACL信息，可以查看桶是否为OBS公开桶。 - SAFE：桶ACL权限集不包含ALL USERS。  - WARN：桶ACL权限集包含ALL USERS。  - UNKNOWN：桶ACL权限集未知，可能由于缺少IAM权限等原因导致，建议前往OBS页面查看桶ACL配置。   创建OBS桶免费，但是保存文件将产生一定的费用。 导入完成后若勾选删除上传的文件选项，则该文件导入目标数据库成功后，将从OBS桶中自动删除。   - OBS桶 选择文件来源为"从OBS中选择"，需要在OBS中选择待导入文件。 从OBS桶中直接选择文件导入，导入目标数据库成功后，OBS桶不会删除该文件。    |
   | 数据库      | 选择目标数据库。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 字符集      | 支持UTF8、GBK或自动检测。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 选项       | 勾选选项"忽略报错，即SQL执行失败时跳过"时，则在数据导入目标数据库的过程中，如果有SQL执行出错，系统将忽略执行错误，继续往下执行。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   | 备注       | 自定义备注信息。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
      
   
   
8. 单击"创建导入任务"。
9. 确认弹框信息，单击确定。 
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000001928571033.png "点击放大")
   
   
10. 待数据导入成功后，可登录目标数据库查询已导入数据。
 
