# 上线流程
数据库加密系统提供最细粒度（列级别），最高安全等级（数据列内容级别）的数据安全能力，是少有的提供五重防护能力的数据安全技术。
高安全性的同时也对上线过程提出了较高的要求，尤其是在加密后需要对涉及加密字段的工作做全面的测试。
下面详细描述插件（Application-Plugin）模式、代理（Proxy）模式的上线流程。
![](https://support.huaweicloud.com/usermanual-dbss/public_sys-resources/notice_3.0-zh-cn.png)
加密过程需要对数据内容做加密，上线前完整的测试至关重要。尤其是对加密字段影响的业务、操作等。
#### 前提条件
- 已确定哪些数据类型要加密，如：电话号码、身份证等。
- 已确定哪些数据字段要加密。
 
#### 插件模式上线流程
插件模式上线流程包括如下核心步骤：
- 测试环境部署、测试。
- 正式环境部署、验证、上线。
具体工作包括：
1. 配置资产库。
2. 确定该业务系统使用的加密规则、加密密钥。
3. 对需要加密字段配置加密规则、密钥。
4. 对存量历史数据进行加密。
5. 预上线（不实际进行加密、对部署的插件功能进行验证）。
6. 下载插件**。**
7. 部署插件。
8. 加密后业务系统功能测试、性能影响测试。
9. 正式上线。
 
#### 代理模式上线流程
代理模式上线流程包括如下核心步骤：
- 测试环境部署、测试。
- 正式环境部署、验证、上线。
具体工作包括：
1. 配置资产库。
2. 确定该业务系统使用的加密规则、加密密钥。
3. 对需要加密字段配置加密规则、密钥。
4. 对存量历史数据进行加密。
5. 配置代理服务。
6. 配置应用将数据库连接指向代理服务。
7. 预上线（不实际进行加密、对部署的插件功能进行验证）。
8. 加密后业务系统功能测试、性能影响测试。
9. 正式上线。
 
