配置DWS快照参数
快照参数配置可以指定创建快照和快照恢复的参数信息,以便对快照功能进行优化调整。
约束与限制
- 该功能仅8.2.0及以上集群版本支持(对于8.2.0之前的集群版本,仅支持个别参数的配置)。
- 配置参数后该集群所有的快照、恢复都将以所配置的参数下发命令。
- 9.1.0.210及以上集群版本新增支持thread-count配置,Roach启动多线程备份冷热表和v3表时,使用的并发线程数,默认为cpu核数的2倍。
操作步骤
- 登录DWS管理控制台。
- 在左侧导航栏中,选择“专属集群 > 集群列表”。
- 在集群列表中,单击指定集群的名称,进入“集群详情”页面。
- 切换至“快照”页签,再单击二级页签中的“参数配置”。在“参数配置”页面,会展示当前集群所有的可配参数。
- 根据用户不同的参数要求填入合适的参数值,详情请参见表1。

- 单击保存即可。
快照参数详情
参数名称 | 参数类型 | 参数描述 | 默认值 |
|---|---|---|---|
parallel-process | 备份参数 | 指定Roach备份时每个节点的并发进程。该参数支持8.2.0之前版本集群配置。 | 为本节点主DN个数 |
compression-type | 备份参数 | 压缩算法类型,该参数支持8.2.0之前版本集群配置。
| LZ4 |
compression-level | 备份参数 | 压缩级别,取值范围为0~9,该参数支持8.2.0之前版本集群配置。
| 6 |
buffer-size | 备份参数 | 指定Roach上传介质的buffer大小,取值范围为256~16384,单位:兆字节。 | 256 |
buffer-block-size | 备份参数 | 指定Roach读取数据文件的数据块大小,取值范围为5242880~268435456,单位:字节。 | 67108864 |
cpu-cores | 备份参数 | Roach启动多线程并发时,可以使用的CPU核数。 | 为节点CPU逻辑核数总和的1/2 |
master-timeout | 备份参数 | 指定Roach master节点和agent节点的通信超时时间,取值范围为600~3600,单位:秒。 | 3600 |
max-backup-io-speed | 备份参数 | 指定Roach备份时的IO流控,取值范围为0~2048,单位:兆字节/秒。必须大于buffer-block-size,0表示不限制。 | 0 |
backup-mode | 备份参数 | 全量备份的模式:
| 0 |
cbm-parse-mode | 备份参数 | 增量备份的模式:
| 0 |
thread-count | 备份参数 | Roach启动多线程备份冷热表和v3表时,使用的并发线程数。如果用户该参数配置过高,可能会影响到正常业务对OBS的访问,请谨慎取值。该参数仅9.1.0.210及以上集群版本支持配置。 | 4 |
dump-options | 备份参数 | 指定细粒度备份时支持的备份选项,支持备份权限和注释。该参数仅9.1.0及以上集群版本支持配置。
| 不备份权限和注释 |
parallel-process | 恢复参数 | 指定Roach备份时每个节点的并发进程,默认当前节点主DN数 + 1。 | 1 |
cpu-cores | 恢复参数 | Roach启动多线程并发时,可以使用的CPU核数。 | 默认是CPU核数的1/2 |
logging-level | 恢复参数 | 日志级别:
| INFO |
thread-count | 恢复参数 | Roach启动多线程恢复冷热表和v3表时,使用的并发线程数。如果用户该参数配置过高,可能会影响到正常业务对OBS的访问,请谨慎取值。该参数仅9.1.0.210及以上集群版本支持配置。 | 4 |

