GaussDB-备份容量估算

139 阅读1分钟

GaussDB-备份容量估算

备份容量计算公式:

  • 按备份保留个数:

    capacity = total * reserved_num * ratio+ increment * reserved_num * backup_cycle * (1 + ratio) + manual_num * total * ratio

  • 按备份保留周期:

    capacity = total * ceil(reserved_cycle/backup_cycle + 1) * ratio+ increment * reserved_cycle * (1 + ratio) + manual_num * total * ratio

  • 参数说明:

    capacity:需要的备份空间大小,单位:GB。

    total:业务数据总量,单位:GB。预测可能达到的最大数据量,建议考虑未来若干年的业务增长。

    reserved_cycle:备份保留周期,即每个备份集保留的时长,单位:天。

    backup_cycle:备份周期,即多久进行一次全备,单位:天。

    ratio:压缩比,经验值参考范围是0.3~0.7,需实测评估。

    increment:平均每天数据增量,单位:GB。

    reserved_num:备份保留数量,单位:个。

    manual_num:可选配置,手动备份数量,单位:个。

    ceil(double *):返回大于或者等于指定表达式的最小整数。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…