NetBackup™ Snapshot Manager for Cloud 安装和升级指南
- 简介
- 第 I 部分. NetBackup Snapshot Manager for Cloud 安装和配置
- 准备 NetBackup Snapshot Manager for Cloud 安装
- 使用容器映像部署 NetBackup Snapshot Manager for Cloud
- 部署 NetBackup Snapshot Manager for Cloud 扩展
- 在 VM 上安装 NetBackup Snapshot Manager 扩展
- 在 Azure 中的托管 Kubernetes 群集 (AKS) 上安装 NetBackup Snapshot Manager 扩展
- 在 AWS 中的托管 Kubernetes 群集 (EKS) 上安装 NetBackup Snapshot Manager 扩展
- 在 GCP 中的托管 Kubernetes 群集 (GKE) 上安装 NetBackup Snapshot Manager 扩展
- NetBackup Snapshot Manager for Cloud 提供商
- 用于保护云主机/VM 上资产的配置
- Snapshot Manager for Cloud 目录库备份和恢复
- NetBackup Snapshot Manager for Cloud 资产保护
- NetBackup Snapshot Manager for Cloud 中的卷加密
- NetBackup Snapshot Manager for Cloud 安全
- 第 II 部分. NetBackup Snapshot Manager for Cloud 维护
- NetBackup Snapshot Manager for Cloud 日志记录
- 升级 NetBackup Snapshot Manager for Cloud
- 卸载 NetBackup Snapshot Manager for Cloud
- 对 NetBackup Snapshot Manager for Cloud 进行故障排除
基于 Fluentd 的 NetBackup Snapshot Manager 日志记录的工作原理
安装或升级 NetBackup Snapshot Manager 时,NetBackup Snapshot Manager 主机上会发生以下更改:
在 NetBackup Snapshot Manager 主机上启动名为
flexsnap-fluentd
的新容器服务。此服务在所有其他 NetBackup Snapshot Manager 容器服务之前启动。flexsnap-fluentd
服务在主机上用作fluentd
后台驻留程序。然后,所有 NetBackup Snapshot Manager 容器服务启动并使用
fluentd
作为 Docker 日志记录驱动程序。在
/cloudpoint/fluent/fluent.conf
中创建fluentd
配置文件。此文件包含输出插件定义,这些定义用于确定在何处重定向 NetBackup Snapshot Manager 日志以供使用。
所有基础架构组件都准备就绪后,每个 NetBackup Snapshot Manager 服务便开始将其相应的日志消息发送到配置的 Docker fluentd
日志记录驱动程序。然后,fluentd
后台驻留程序将结构化日志重定向到在 fluentd
配置文件中配置的输出插件。然后,将这些日志发送到 NetBackup Snapshot Manager 主机上的 /cloudpoint/logs/flexsnap.log
文件。
请注意,flexsnap.log
文件会在文件大小达到最大值 100 MB 后进行轮换。共计会维护 30 代(轮换文件)flexsnap.log
文件。因为在 fluentd 命令中引入了新的日志文件轮换 (log-rotate-age
) 和日志大小 (log-rotate-size
) 命令选项,所以可以应用这些条件。
配置日志文件轮换和日志大小命令选项的步骤
- 在
/cloudpoint/flexsnap.conf
文件中,在“日志记录”部分下输入log_rotate_age
和log_rotate_size
值,然后重新启动flexsnap-fluentd
容器以使更改生效。flexsnap.conf
文件示例:[logging] log_rotate_age = 7 log_rotate_size = 20000 ```
log_rotate_age:指定要保留轮换日志文件的代数(轮换前可以累积的文件总数),默认值为 30。
log_rotate_size:指定日志文件大小(以字节为单位),超过此大小之后将轮换单个日志文件,默认值为 100000000 字节。
- 更改
flexsnap.conf
文件后,重新启动flexsnap-fluentd
容器:对于 Docker 环境:# sudo docker restart flexsnap-fluentd
对于 Podman 环境:
# sudo podman stop flexsnap-fluentd # sudo podman start flexsnap-fluentd