일일 일정 규정 준수 로그

이 페이지에서는 백업/복구 어플라이언스의 Cloud Logging에서 생성된 일일 일정 규정 준수 로그를 보는 방법을 설명합니다. 이러한 로그는 리소스에 대한 매일 예약된 백업 정책의 규정 준수 상태에 관한 정보를 제공합니다. 이 로그에는 일일 일정 정책 준수 여부만 표시되며 주간 및 월간 정책은 포함되지 않습니다. 이 로그에는 지난 7일 동안의 데이터만 표시됩니다.

각 어플라이언스의 일일 일정 규정 준수 로그가 번들로 묶여 공통 타임스탬프를 공유합니다. 이 필드는 DAY부터 DAY-6까지의 이전 7일 동안 해당 어플라이언스와 연결된 모든 일일 정책 일정의 규정 준수 상태를 나타냅니다. 이러한 로그에는 7일 범위를 초과하는 정보가 포함되지 않습니다.

일일 일정 규정 준수 로그는 각 기기별로 8시간 간격으로 하루에 세 번 일괄 전송됩니다. 최신 타임스탬프가 있는 일괄 로그는 항상 특정 어플라이언스에 연결된 모든 일일 정책 일정에 대한 최신 규정 준수 상황을 반영합니다.

권한 및 역할

규정 준수 로그를 보려면 IAM 권한 roles/logging.viewer가 필요합니다. 로그 뷰어 역할은 지정된 프로젝트의 모든 백업/복구 어플라이언스의 규정 준수 로그를 볼 수 있는 읽기 전용 액세스 권한을 부여합니다. 규정 준수 로그 데이터에 적용되는 IAM 권한과 역할에 대한 자세한 내용은 IAM으로 액세스 제어를 참고하세요.

규정 준수 로그 보기

Google Cloud 콘솔 및 Google Cloud CLI를 사용하여 Cloud Logging에서 백업 및 DR 서비스 규정 준수 로그를 볼 수 있습니다.

콘솔

Google Cloud 콘솔에서 로그 탐색기를 사용하여 백업/복구 어플라이언스의 백업 및 DR 서비스 규정 준수 로그 항목을 검색할 수 있습니다.

  1. Google Cloud 콘솔에서 Logging > Logs Explorer로 이동합니다.
  2. 기존 Cloud 프로젝트를 선택합니다.
  3. 쿼리 작성 도구 창의 로그 이름 선택 드롭다운에서 gcb_daily_schedule_compliance를 선택합니다.

gcloud

Google Cloud CLI는 Cloud Logging API에 명령줄 인터페이스를 제공합니다. 프로젝트에서 백업/복구 어플라이언스의 규정 준수 로그 항목을 읽으려면 다음 명령어를 실행합니다.

 ```sh
 gcloud logging read "logName : projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance" --project=PROJECT_ID
 ```

일일 일정 규정 준수 로그 형식

백업 및 DR 서비스 일일 일정 규정 준수 로그 항목에는 다음 필드가 포함됩니다.


필드

설명

어플라이언스 이름

일일 일정 백업 정책과 연결된 어플라이언스의 이름입니다.

리소스 이름

일일 일정 백업 정책과 연결된 리소스의 이름입니다.

백업 규칙 정책 ID

규정 준수가 보고된 백업 정책의 ID입니다.

호스트 ID

일일 예약 백업 정책과 연결된 호스트 ID입니다.

호스트 이름

일일 일정 백업 정책과 연결된 호스트 이름입니다.

작업 유형

일일 예약 백업 정책 작업 유형입니다. 스냅샷, OnVault, streamsnap, 복원 또는 OnVault로 직접 연결할 수 있습니다.

백업 기간 시작 시간

일일 예약 백업 정책 기간의 시작 시간입니다.

상태

일일 일정 백업 정책의 규정 준수 상태입니다. 상태는 성공, 실패, 알 수 없음 또는 비워 둘 수 있습니다.

리소스 ID

: 일일 예약 백업 정책과 연결된 리소스 ID입니다.

리소스 유형

리소스 유형입니다(예: Compute Engine 인스턴스, Google Cloud VMware Engine, 데이터베이스).

기기 ID

일일 예약 백업 정책과 연결된 어플라이언스 ID입니다.

날짜

규정 준수 상태가 보고된 날짜입니다.

댓글

일일 예약 백업 정책의 규정 준수 상태를 설명하는 설명입니다.

백업 계획 정책 템플릿 ID

일일 일정 백업 정책이 포함된 백업 템플릿의 ID입니다.

백업 규칙 정책 이름

규정 준수팀에서 보고한 백업 정책 이름입니다.

백업 계획 정책 템플릿

일일 일정 백업 정책이 포함된 템플릿의 이름입니다.

다음 샘플은 일일 백업 정책 일정 logsmart_snap의 규정 준수 상태를 나타내는 로그 항목의 예입니다.

    {
      "insertId": "209569_144675069838",
      "jsonPayload": {
        "backup_window_start_time": "19:00",
        "job_type": "Snapshot",
        "resource_id": "6223",
        "date": "2024-02-07",
        "host_name": "uistress-sql19stdm",
        "resource_type": "SqlServerWriter",
        "appliance_name": "appliance-test5-64573",
        "backup_plan_policy_template_id": "6381",
        "backup_rule_policy_name": "logsmart_snap",
        "backup_plan_policy_template": "a_logsmart",
        "backup_rule_policy_id": "6383",
        "resource_name": "DB-RMV2",
        "comment": "Job_0181855 finished at 2024-02-07 19:01 with consistency point 2024-02-07 19:01",
        "appliance_id": "xxxxxxxxxxxx",
        "status": "Success",
        "host_id": "5169"
      },
      "resource": {
        "type": "backupdr.googleapis.com/ManagementConsole",
        "labels": {
          "location": "us-central1",
          "management_server_id": "
    xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
          "resource_container": "projects/xxxxxxxxxxxx
    "
        }
      },
      "timestamp": "2024-02-08T23:15:00.704Z",
      "logName": "projects/project_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance",
      "receiveTimestamp": "2024-02-08T23:19:21.193161111Z"
    }

샘플 쿼리

검색어 섹션에 맞춤 규정 준수 로그 쿼리를 작성하여 선택한 로그를 볼 수 있습니다.

다음 쿼리를 사용하여 특정 PROJECT_ID의 모든 일일 예약된 백업 정책 준수 로그를 확인합니다.

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"

규정 준수 상태가 failure인 규정 준수 로그를 찾고 있는 경우

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.status="Failure"

백업/복구 어플라이언스와 연결된 정책의 규정 준수 로그를 찾고 있는 경우

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.appliance_name="appliance_name"

특정 리소스와 연결된 정책의 규정 준수 로그를 찾고 있는 경우

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.resource_name="resource_name"

특정 호스트와 연결된 규정 준수 로그를 찾고 있는 경우

    logName="projects/PROJECT_ID/logs/backupdr.googleapis.com%2Fgcb_daily_schedule_compliance"
    jsonPayload.host_name="hostname"

다음 단계