3.2. 增量备份

如果卷具有现有的备份,您可以使用 Block Storage 备份服务改为创建增量备份。

3.2.1. 性能考虑

增量和数据压缩等一些备份功能可能会影响性能。增量备份对性能产生影响,因为对于全和每个增量备份,卷中的所有数据都必须被读取和校验和。

您可以将数据压缩用于非 Ceph 后端。启用数据压缩需要额外的 CPU 电源,但整体使用较少的网络带宽和存储空间。

多路径配置也会影响性能。如果您在不启用多路径的情况下附加多个卷,则可能无法连接或具有影响性能的完整网络功能。

您可以使用高级配置选项启用或禁用压缩,定义进程数量,并添加额外的 CPU 资源。更多信息请参阅 第 B.1 节 “高级配置选项”

3.2.2. 从快照备份的影响

有些后端支持从快照创建备份。支持这个功能的驱动程序可以直接附加快照,这比将快照克隆到卷中快,以便能够将其附加到卷中。通常,此功能可能会影响性能,因为从快照创建卷的额外步骤。

3.2.3. 执行增量备份

默认情况下,cinder backup-create 命令会创建卷的完整备份。但是,如果卷有现有的备份,您可以创建增量备份。

NFS、Object Storage (swift) 和 Red Hat Ceph Storage 备份软件仓库完全支持增量备份。

增量备份会捕获自上次全或增量备份以来卷的任何更改。执行大量、常规、全备份卷可能会变得大量资源,因为卷的大小会随时间增加。通过增量备份,您可以捕获对卷的定期更改,并最小化资源使用量。

流程

  • 要创建增量卷备份,请使用以下命令使用 --incremental 选项:

    # cinder backup-create _VOLUME_ --incremental

    使用您要备份的卷的 ID显示 名称替换 VOLUME

注意

如果已经有增量备份,则无法删除完整备份。如果完整备份有多个增量备份,则只能删除最新的备份。