更新时间:2026-08-06 GMT+08:00
DWS快照概述
快照是对DWS集群在某一时间点的全量数据(记录所有数据)或增量数据(仅记录自上次快照以来发生变化的数据)的备份,记录了当前数据库的数据以及集群的相关信息,其中包括节点数量、节点规格和数据库管理员用户名称等。
用户可以根据需求通过快照对集群进行备份(手动和自动方式)和恢复。对于有数据可靠性要求的用户,尤其是针对业务方无法通过上游重新导入进行数据恢复的场景,集群需要备份操作,避免人为或其他因素造成数据丢失后无法恢复。
- 备份快照:快照创建方式支持手动创建快照和自动创建快照。
- 手动快照:手动触发创建,适用于在进行重要操作(如升级、迁移、数据变更)前主动备份数据。详情请参见创建与管理DWS手动快照。
- 自动快照:通过设置自动快照策略,系统按计划自动创建快照,适用于日常数据保护,无需人工干预。详情请参见设置与管理DWS自动快照。
- 恢复快照:通过快照恢复到原集群或新集群,主要用于数据保护和故障恢复。详情请参见恢复DWS集群。
快照备份和恢复速率
快照备份和恢复速率如下表所示(此速率为实验室测试环境下的数据,介质为SSD本地盘,仅供用户参考。在实际使用中,由于磁盘性能、网络带宽、集群负载等因素,实际速率可能会有所差异):
| 指标 | 参考速率 | 说明 |
|---|---|---|
| 备份速率 | 200 MB/s/DN | 单个DN节点的数据备份速度。 |
| 恢复速率 | 125 MB/s/DN | 单个DN节点的数据恢复速度。 |
约束与限制
- 当磁盘空间使用率超过70%时,会有数据膨胀老化导致备份失败的风险,请及时安排磁盘扩容或节点扩容。
- Table粒度快照版本要求(如果当前控制台界面不支持该功能,请联系技术支持人员)。
- Roach插件1.5.0及以上版本,如需升级Roach插件,请联系技术支持人员。
- Schema粒度快照版本要求(如果当前控制台界面不支持该功能,请联系技术支持人员)。
- 9.1.0.100及以上集群版本。
- 8.3.0.110及以上的8.3.0.xxx集群版本。
- 8.2.1.230及以上的8.2.1.2xx集群版本。
- Schema粒度快照暂不支持恢复操作,请谨慎创建。如需恢复请联系技术支持人员。
- OBS快照存储空间与计费说明:
- DWS提供的免费存储空间等于集群存储空间,即单节点存储空间大小 * 节点数。
- DWS提供了部分免费存储空间,用于存放集群备份时的快照数据。当快照数据存储空间超过免费空间大小时,超出部分按照OBS的计费规则进行计费,计费详情参见OBS价格详情。
- 快照服务依赖及部署说明:
- 快照管理功能依赖于OBS、NFS的备份介质。
- 备份设备为NFS的备份介质时,使用挂载盘的方式,依赖高性能弹性文件服务 SFS-Turbo。具体配置步骤请参见11.1.3.2-自动快照策略配置备份介质。
- 当前快照恢复到新集群时仅支持OBS介质。
- 新集群配置规则:DWS根据快照创建的新集群与生成快照的原始集群具有相同的配置,即节点的数量和规格、内存、磁盘与原集群一致。如果没有指定其他值,则参数默认与生成快照时的备份信息保持一致。
- 存算分离集群限制:存算分离集群仅9.0.2及以上集群版本支持快照功能,但是带有弹性计算组的存算分离集群不支持备份恢复。如果集群有弹性计算组备份恢复会失败,建议将弹性计算组回收后,再执行备份恢复操作。
- 混合计费快照恢复限制:存算分离集群混合计费的快照恢复场景,目前只支持恢复到全包年/包月或者全按需集群。例如:某集群有三个包年/包月节点和三个按需节点,如果恢复成包年/包月,那么此时六个节点都是包年/包月;如果恢复成按需,那么这六个节点都是按需。
- 性能影响说明:
- 快照生成期间,请避免进行Vacuum Full操作,否则可能会导致集群只读,影响业务正常运行。
- 创建快照时因备份数据会降低磁盘I/O性能,建议在业务相对空闲的时期进行快照操作。
- 快照期间会保留一些中间文件,需额外占用磁盘空间,因此请避开业务高峰期并保证磁盘容量在70%以下。