本页介绍了如何查看在 Cloud Logging 中创建的连接器版本日志。这些日志会提供有关在主机上安装的连接器版本的详细信息。借助连接器版本日志,您可以检测使用较低版本连接器的主机,并规划必要的升级。这些日志每天都会生成。
连接器版本日志会显示以下连接器状态:
- 当前版本:无需执行任何操作。
- 需要升级:必须将在主机上运行的连接器升级到可用版本。
- 较新版本:主机上运行的连接器的版本高于备份/恢复设备上可用的版本。
权限和角色
您需要拥有 IAM 权限 roles/logging.viewer
才能查看连接器版本日志。Logs Viewer 角色为您提供对指定项目中所有备份/恢复设备的连接器版本日志的只读权限。如需详细了解适用于连接器版本日志数据的 IAM 权限和角色,请参阅使用 IAM 进行访问权限控制。
查看连接器版本日志
您可以使用 Google Cloud 控制台和 Google Cloud CLI 在 Cloud Logging 中查看备份和灾难恢复连接器版本日志。
控制台
在 Google Cloud 控制台中,您可以使用日志浏览器检索备份/恢复设备的备份和灾难恢复连接器版本日志条目:
- 在 Google Cloud 控制台中,依次选择 Logging > Logs Explorer。
- 选择现有的 Cloud 项目。
- 在查询构建器窗格中,从选择日志名称下拉菜单中选择 gcb_connector_version。
gcloud
Google Cloud CLI 为 Logging API 提供了命令行界面。如需读取项目中备份/恢复设备的连接器版本日志条目,请运行以下命令:
gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_connector_version"
连接器版本日志格式
备份和灾难恢复连接器版本日志条目包含以下字段:
字段 |
说明 |
---|---|
设备名称 |
与主机关联的设备的名称。 |
设备 ID |
与主机关联的设备的 ID。 |
主机名 |
与连接器关联的主机的名称。 |
主机 ID |
与连接器关联的主机的 ID。 |
主机操作系统类型 |
主机上安装的操作系统类型。 |
主机 IP 地址 |
主机的 IP 地址。 |
数据库身份验证 |
身份验证类型,可以是基于 DB 或 Host 的身份验证。
|
已安装的版本 |
主机上安装的连接器的当前版本。 |
可用版本 |
可供升级的最新连接器版本。 |
版本检查 |
显示主机上的当前连接器版本状态,并在必要时提供升级建议。状态可以是“当前版本”“需要升级”或“较新版本”。 |
磁盘偏好设置 |
确定主机创建的映像是采用 NFS 格式还是采用块 IO (iSCSI 或光纤通道) 格式。 |
运输 |
主机的传输模式,可以是 NFS to Hypervisor、基于 SAN、Guest VM ISCSI 或 NFS to Host。
|
以下示例是备份/恢复设备 sky-full-82959
上记录的日志条目示例。
{
"insertId": "49945312_142868351806",
"jsonPayload": {
"host_name": "hana1",
"host_ip_address": "10.10.238.233",
"available_version": "11.0.12.4",
"db_authentication": "Host",
"appliance_id": "142868351806",
"host_os_type": "Linux(SUSE Linux Enterprise Server 15 SP2)",
"host_id": "13889",
"disk_preference": "BLOCK",
"version_check": "Newer version",
"installed_version": "11.0.11.319",
"transport": "SAN Based",
"appliance_name": "sky-full-82959"
},
"resource": {
"type": "backupdr.googleapis.com/ManagementConsole",
"labels": {
"management_server_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"resource_container": "projects/XXXXXXXXXXXX",
"location": "us-central1"
}
},
"timestamp": "2024-07-25T10:37:30.772Z",
"logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_connector_version",
"receiveTimestamp": "2024-07-25T10:39:30.216711646Z"
}
查询示例
如需查看所选日志,您可以在“查询”部分编写自定义查询。
使用以下查询可查看指定 PROJECT_ID 的所有连接器版本日志:
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_connector_version"
如果您想要查看与备份/恢复设备关联的连接器版本详细信息日志。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_connector_version"
jsonPayload.appliance_name="appliance_name"
如果您要查找与特定主机关联的连接器版本日志。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_connector_version"
jsonPayload.host_name="host_name"
如果您想查看需要升级的连接器版本日志。
logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_connector_version"
jsonPayload.version_check="Upgrade Needed"
后续步骤
- 如需为备份和灾难恢复服务配置基于日志的提醒,请使用过滤器连接器版本日志创建日志查询,然后配置基于日志的提醒。