
# 验证数据库备份结果
使用自定义脚本实现数据库备份完成后，可以通过如下操作验证数据库备份结果是否成功。
#### 验证数据库备份结果 (Linux)
下面以MY SQL数据库为例进行验证。
1. 登录MY SQL数据库，创建新的数据库。
2. 创建数据库成功后，创建存储过程，可以参考[图1]。
   
   图1创建存储过程   
   ![](https://support.huaweicloud.com/bestpractice-cbr/zh-cn_image_0172502880.jpg)
   
   
3. 进入云服务器备份控制台，对目标弹性云服务器创建数据库备份，并勾选数据库备份。
4. 待备份完成后，进入/opt/cloudprotector/cbragent/slog/thirdparty.log（部分区域请进入/home/rdadmin/Agent/log/thirdparty.log），查看冻结、解冻日志，确定冻结解冻时间。
5. 使用新创建的数据库备份恢复目标弹性云服务器。恢复成功后，登录云服务器和数据库，查看表中最后一条插入数据对应的时间。
6. 对比[步骤5]日志显示的VSS冻结成功时间和[步骤4]的时间。冻结成功之前会停止插入数据，所以[步骤5]的时间比[步骤4]早。若[步骤5]的时间比[步骤4]早，则表示应用一致性备份成功。
 
#### 验证数据库备份结果 (Windows)
下面以SQL_SERVER数据库为例进行验证。
1. 登录SQL_SERVER数据库，创建新的数据库。
2. 创建数据库成功后，创建存储过程，可以参考[图2]。
   
   图2创建存储过程   
   ![](https://support.huaweicloud.com/bestpractice-cbr/zh-cn_image_0000001970568029.png)
   
   
3. 进入云备份控制台，对目标弹性云服务器创建数据库备份，并勾选数据库备份。
4. 待备份完成后，进入Cloud Server Backup Agent-WIN64\\log\\ rdagent.txt文件，查看冻结、解冻日志，确定冻结解冻时间。如图中所示的17:28:51。
   
   图3查看日志   
   ![](https://support.huaweicloud.com/bestpractice-cbr/zh-cn_image_0000001943489134.png)
   
   
5. 使用新创建的数据库备份恢复目标弹性云服务器。恢复成功后，登录云服务器和数据库，查看表中最后一条插入数据对应的时间(17:28:49)的记录。
6. 对比[步骤5]日志显示的VSS冻结成功时间和[步骤4]的时间。冻结成功之前会停止插入数据，所以[步骤5]的时间比[步骤4]早。若[步骤5]的时间比[步骤4]早，则表示应用一致性备份成功。
 
