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。
如果已经有增量备份,则无法删除完整备份。如果完整备份有多个增量备份,则只能删除最新的备份。