使用Oracle的CDM功能前,需要在客户端上配置挂载点。
当前版本支持备份恢复文件系统与ASM两种存储类型的Oracle数据库,其挂载点有如下不同的要求:
- RAC备份任务支持文件系统与ASM存储类型,具体的操作系统支持情况有一定差异。
- 单机与双机备份任务支持ASM和文件系统存储类型。
ASM存储类型
查看需要备份恢复的数据库ASM实例下已存在的磁盘组名称,挂载点需要与已存在的磁盘组名称不同。
注意:
- 选择ASM为存储类型时,挂载点格式为“+XXX”。
- ASM类型挂载点要求指定的磁盘组名不存在。
ASM磁盘组一般由多个卷组成,备份时挂载的ASM磁盘组根据一定的规则划分ASM磁盘组下的每个卷。ASM存储类型单卷默认最小值为150GiB,单卷默认最大值将根据不同环境有一定的区别,具体如下所示:
-
Linux环境:数据库版本为10g/11g,单卷默认最大值为1.8TiB。
-
Linux环境:数据库版本为12C/18C/19C,单卷默认最大值为10TiB。
默认单个卷最大值可通过oracleEnv.config配置文件的AsmDiskSizeLimit参数进行指定:
设置AsmDiskSizeLimit参数,需要设置时可直接开启该参数,并指定实例名单个挂载卷大小。例如实例名为orcl,设置挂载卷大小为150GiB,则参数可设置为orcl.AsmDiskSizeLimit = 150G或orcl.AsmDiskSizeLimit = 150GiB。
说明:
- 该参数最小值为150GiB,若指定值小于150GiB,则使用150GiB作为分卷标准。
- 建议条件允许的情况下,适当调大该值(可参考版本规格清单获取内部已测试的单卷最高值),可以使同等数据量的环境下划分较少的卷个数,获得更好的性能。
文件系统存储类型
注意:
- 挂载点不允许设置为非空目录或根目录。
- 挂载点不支持特殊字符,如:/*@#¥。
- 路径必须为客户端实际可以访问到的路径格式。
提供以下两种方式创建挂载点:
-
后台手动创建目录作为挂载点后,新建备份任务选择该空目录作为挂载点,且每级目录均有oracle执行读写权限。
以Linux环境为例,SSH登录客户端后,创建数据卷挂载点与日志卷挂载点:
在任意目录下新建两个空目录,如data1与data2,需确保数据卷与日志卷挂载点的每级目录均有oracle执行权限。
-
新建备份任务时,输入不存在的挂载点,后台将自动创建输入的挂载点。
注意:自动创建的挂载点可能存在权限不足的问题,推荐手动创建挂载点。