
# 同步数据库
本章节介绍创建DRS实例，将本地Oracle上的**test_info** 数据库同步到GaussDB实例中**test_database_info**数据库中。
#### 同步前检查
在创建任务前，需要针对同步条件进行手工自检，以确保您的同步任务更加顺畅。
在同步前，您需要参考[入云使用须知](https://support.huaweicloud.com/realtimesyn-drs/drs_04_0104.html)获取同步相关说明。
#### 创建同步任务
1. 登录[华为云控制台](https://console.huaweicloud.com)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001702947777.png)，选择区域。
   
   选择目标实例所在的区域。
   
   
3. 单击左侧的服务列表图标，选择"数据库 \> 数据复制服务 DRS"。
4. 左侧导航栏选择"实时同步管理"，单击"创建同步任务"。
5. 配置同步实例信息。 
   1. 选择区域、项目，填写任务名称。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001702947261.png)
      
      
   
   2. 配置同步实例信息，选择"数据流动方向"、"源数据库引擎"、"目标数据库引擎"、"网络类型"、"DRS任务类型"、"目标数据库实例"、"同步实例所在子网"（非必选）、"同步模式"，选择"规格类型"和"可用区"，选填"标签"。 
      图1同步实例信息   
      ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000002142343353.png) 
   
   3. 单击"开始创建"。
   
   
   
   
6. 配置源库及目标库信息。 
   1. 填写源库的IP、端口、用户、密码等信息。 填写完成后，需要单击"测试连接"，测试连接信息是否正确。
      ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214430587.png)
      
   
   2. 填写目标库的账户和密码。 填写完成后，需要单击"测试连接"，测试连接信息是否正确。
      ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001169112168.png)
      
   
   3. 单击"下一步"，仔细阅读提示内容后，单击"同意，并继续"。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214590533.png)
      
   
   
   
   
7. 设置同步。 
   1. 在源库选择需要迁移的数据库和表。本次实践中选择"**test_info"** 中的**"DATATYPELIST"** 表。
      ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214590977.png)
      
   
   2. 选择完成后，可以设置迁移后是否重新命名库名和表名。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214672495.png)
      
   
   3. 本次实践将表名重新命名为"**DATATYPELIST** **_After** "。
      注意重新命名时不要使用特殊符号，否则会导致迁移后执行SQL语句报错。
      ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214431029.png)
      
   
   4. 确认重命名设置内容，单击"下一步"。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001169112604.png)
      
   
   
   
   
8. 高级设置。 
   本页面内容仅做确认，无法修改，确认完成后单击"下一步"。
   ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214792453.png)
   
   
9. 数据加工。 
   在该页面可以对迁移的表进行加工。包括选择迁移的列，重新命名迁移后的列名，本次实践将"**COL_01_CHAR______E** "重新命名为"**new-line** "。
   1. 选择需要加工的表。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001168952630.png)
      
   
   2. 编辑"COL_01_CHAR______E"列。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001169431106.png)
      
   
   3. 将"COL_01_CHAR______E"重新命名为"new-line"，单击"确定"。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001169271154.png)
      
   
   4. 单击"下一步"。
    
   
   
10. 预检查。 
    1. 所有配置完成后，进行预检查，确保迁移成功。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001169151196.png)
       
    
    2. 对于未通过的项目，根据检查结果中的提示信息修复，修复完成后，单击"重新校验"，直到预检查通过率为100%。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214672497.png)
       
    
    3. 预检查全部通过后，单击"下一步"。
    
    
    
    
11. 任务确定。 
    1. 检查所有配置项是否正确。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001214431031.png)
       
    
    2. 单击"启动任务"，仔细阅读提示后，勾选"我已阅读启动前须知"。
    
    3. 单击"启动任务"，完成任务创建。 ![](https://support.huaweicloud.com/bestpractice-drs/zh-cn_image_0000001169112606.png)
       
    
    
    
    
12. 任务创建成功。 
    任务创建成功后，返回任务列表查看创建的任务状态。
    
    
    
 
