NetBackup™ Web UI Kubernetes 管理指南
- 适用于 Kubernetes 的 NetBackup 概述
- 部署和配置 NetBackup Kubernetes Operator
- 配置 NetBackup 快照操作的设置
- 在 NetBackup Kubernetes Operator 上部署证书
- 管理 Kubernetes 资产
- 管理 Kubernetes 智能组
- 保护 Kubernetes 资产
- 管理映像组
- 在 NetBackup 中保护 Rancher 管理的群集
- 恢复 Kubernetes 资产
- 关于增量式备份和还原
- 启用基于加速器的备份
- 在 Kubernetes 中启用 FIPS 模式
- 对 Kubernetes 问题进行故障排除
对 Kubernetes 的增量式备份和还原支持
NetBackup Kubernetes 版本 10.4 在备份时支持使用差异式、累积式和自动日程表。
增量式备份显著缩短了 NetBackup 中的备份时段。在此方法中,NetBackup 仅备份自后续完全备份以来已更改的数据。
增量式备份仅支持文件系统类型的永久卷。无论日程表类型为何,块类型的永久卷备份始终是完全备份。
注意:
由于存储类限制,快照副本始终是完全备份。除了快照副本外,从快照备份、复制副本都支持增量式备份。
从完整的恢复点还原将执行时间点还原。该恢复点之前的所有数据都将还原。
无法从标记为 Complete = No(不完整)的恢复点进行还原。
将对恢复点副本执行映像链验证操作,且验证结果将反映在每个备份副本的恢复点的“完整”字段中。
当恢复点的所有相关映像都存在时,“完整”字段设置为“是”。
注意:
如果增量式备份链不完整或映像组中缺少任何映像,则恢复点完整性标记为“否”(Complete = No)。
仅完全备份日程表备份作业支持 AIR。差异增量式备份日程表、累积增量式备份日程表或自动日程表不支持 AIR 功能。
手动导入的增量式映像可从有效恢复点 (Complete = Yes) 进行还原。
手动导入后,如果恢复点标记为“未完成”,则映像链可能会因手动导入操作期间遗漏少量映像而中断。
为手动导入操作重新创建映像链
- 查看
/usr/openv/netbackup/logs/bpdbm/root{dateformat}.log
并查找日志行previous backup relationship. To restore the relationship
,了解手动导入操作遗漏了哪个/哪些映像。 - 导入遗漏的映像,然后运行以下命令创建新的映像链。
`bpimage -update -id <backupid> -previous_backupid <previous backup id>`
NetBackup 客户端的 USE_CTIME_FOR_INCREMENTALS 选项:
USE_CTIME_FOR_INCREMENTALS 条目可更改 NetBackup 确定文件是否已更改的方式。通过该条目,客户端软件可以在增量式备份期间使用修改时间和索引节点更改时间两者来确定文件是否已更改(mtime 和 ctime)。
NetBackup 客户端的 DO_NOT_RESET_FILE_ACCESS_TIME 选项:
DO_NOT_RESET_FILE_ACCESS_TIME 条目指定在备份文件时,文件的访问时间 (atime) 显示备份时间。默认情况下,NetBackup 保留访问时间。NetBackup 会重置备份的上一个值。
设置datamover属性:用户必须在 Kubernetes 群集上 NetBackupKOps 命名空间下创建的 NetBackup 主服务器特定 configmap 中设置或更新标志。
示例:
apiVersion: v1 data: datamover.properties: | image=reg.domain.com/datamover/image:latest VERBOSE=5 VXMS_VERBOSE=5 USE_CTIME_FOR_INCREMENTALS=YES DO_NOT_RESET_FILE_ACCESS_TIME=YES version: "1" kind: ConfigMap metadata: name: backupserver.sample.domain.com namespace: <NetBackupKOps-Namespace>
NetBackup Kubernetes 工作负载支持以下日程表。
自动
完全
差异增量式
累积增量式
具有不同日程表的保护计划可以按如下配置
使用不同的日程表类型进行备份
- 在保护计划中,选择备份类型(完全备份、差异增量式备份、累积增量式备份、自动备份)。
- 在“配置快照的日程表”下,提供“循环”值和“快照保留”值。
提供“从快照备份”保留期限的值。
- 在“启动时段”选项卡中,设置日程表时间,然后单击“添加”。
- 在“日程表和保留”部分下,单击“添加日程表”以在同一保护计划中添加多个日程表(差异增量式备份日程表、累积增量式备份日程表)。
- 选择存储并按照剩余步骤运行备份作业。
对于自动类型日程表,在创建保护计划后,根据快照循环值确定日程表。
如果循环值小于一周,则创建一个差异式备份日程表和完全备份日程表。
对于增量式备份日程表,遵循保护计划中“保留”值的建议。
要对任何副本(快照、从快照备份、复制)执行从恢复点还原,建议将副本的保留持续时间设长一点。
例如,要从备份副本还原,从快照备份的保留期限必须大于快照副本。否则,备份副本将失效,恢复点将标记为 COMPLETE = NO
在此类情况下,NetBackup Web UI 中将显示如下警告:
建议将备份保留期限设置为大于快照保留期限。
建议将复制保留期限设置为大于备份保留期限。
始终添加完全备份日程表和累积式备份日程表。否则,每个累积式备份都将是完全备份。
默认情况下,对于增量式备份类型,始终启用“从快照备份”选项。