上一篇讲述了如何去安装SCDPM代理,这篇将继续介绍SCDPM的关键功能——保护(Protect)即备份功能,这章先介绍,如何可以使用SCDPM保护数据库数据,涉及服务器如下图所示(蓝色为计划中,紫色为实施完成,红色为进行中)。

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据

1、 在DPM规划篇中,已经知道DPM的备份方式大致分为几种,其中一种是长期备份,一种是短期备份,无论是哪种,我们首先都得添加备份所需要的库(磁带或磁盘),由于博主手头并没有专门的硬件存储设备,这里就暂时使用本地磁盘作为实验备份库。进入DPM控制台,切换到管理页面,点击磁盘,点击左上角添加:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_blank_02

2、 选择本地磁盘作为备用的存储池:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_03

3、 提示将转为磁盘类型为动态,Lun类型为简单,点击确定:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_blank_04

4、 添加完成后如果磁盘状态显示为绿色,则可以正常使用:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_05

5、 在SCDB01数据库上,创建一个测试数据库,以作为受保护的保护源(并在里面创建Table1,输入一个字段、两条记录等):

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_06

6、 创建完保护组,还需要一些SQL权限设置,登陆对应的SQL服务器,切换的安全性,选择服务器角色为SysAdmin:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_服务器_07

7、 将NT AUTHORITY\SYSTEM加入到SysAdmin角色中:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_服务器_08

8、 回到DPM控制台,切换到保护页面,点击新建保护组:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_服务器_09

9、 在欢迎界面上点击下一步:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_10

10、 选择备份机器的类型:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_服务器_11

11、 展开SCDB01并选择我们创建的BackUpTest数据库作为备份源:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_服务器_12

12、 为新建的保护组取名,由于我们使用的是磁盘类型,故只能作为短期陪备份的方式来进行保护(在线保护允许将数据备份到Azure上):

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_blank_13

13、 输入保持期为7天,即可以回滚7天内的数据,并且选择同步频率为15分钟即15分钟增量备份一次(如果备份源不支持增量备份,则将在每天0点完整备份一次):

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_14

14、 由于备份源只有5MB的大小,故我们修改磁盘大小为3G(副本卷1G,恢复点2G)已经足够备份(默认为10G):

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_15

15、 勾选归置,归置可以将特定的数据类型放在一个磁盘中进行备份不需要另外起多几个磁盘或卷进行备份以免造成浪费,如果磁盘类型为存储池,则自动增大可以勾选,在备份磁盘空间不足时将自动调用空间扩容,如果使用自定义卷,则需要手动扩容:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_16

16、 选择同步方式,这里选择自动同步,如果是大容量的数据建议使用手动以便节省时间确保数据完整:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_云平台_17

17、 对于不支持增量备份的数据建议使用第一种检查一致性方式,可以最大幅度的保证数据的恢复密度,如果支持增量备份则可以选择按计划来进行一致性检测,一旦发现一致性不同则可以马上进行同步操作:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_18

18、 确认设置后创建保护组(对于网络环境差、数据量大的数据源可以选择优化性能进行数据压缩及同步延时设置):

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_数据库数据_19

19、 创建成功:

【VMCloud云平台】SCDPM(四)如何保护数据库(一)_blank_20

PS:为方便交流,VMCloudQQ群已开通,欢迎各位探讨任何关于虚拟化或云方面的技术,特别欢迎干货入驻!VMCloud群号:237241754