보고서 템플릿 선택 - AWS Backup

보고서 템플릿 선택

보고서 템플릿은 보고서 계획이 보고서에 포함하는 정보를 정의합니다. 보고서 계획을 사용하여 보고서를 자동화하면 AWS Backup Audit Manager에서 이전 24시간 동안의 보고서를 제공합니다. AWS Backup Audit Manager는 오전 1시~5시(UTC)에 이러한 보고서를 생성하며, 다음과 같은 보고서 템플릿을 제공합니다.

백업 보고서 템플릿

백업 보고서 템플릿. 이러한 템플릿은 저장소 속성, 백업 계획 세부 정보 및 수명 주기 설정을 포함하여 확장된 컨텍스트로 백업, 복원 또는 복사 작업에 대한 일일 업데이트를 제공합니다. 이러한 보고서를 사용하면 운영 상태를 모니터링하고, 백업 구성을 이해하고, 추가 조치가 필요한 모든 오류를 식별할 수 있습니다. 다음 표에는 각 백업 보고서 템플릿 이름 및 샘플 출력이 나와 있습니다.

백업 보고서 템플릿 JSON 형식의 샘플 보고서
BACKUP_JOB_REPORT
{ "reportItems": [ { "reportTimePeriodStart": "2021-07-14T00:00:00Z", "reportTimePeriodEnd": "2021-07-15T00:00:00Z", "accountId": "112233445566", "region": "us-west-2", "backupJobId": "FCCB040A-9426-2A49-2EA9-5EAFFAC656AC", "jobStatus": "COMPLETED", "resourceType": "EC2", "resourceArn": "arn:aws:ec2:us-west-2:112233445566:instance/i-0bc877aee7782ba75", "resourceName": "MyEC2Instance", "backupPlanArn": "arn:aws:backup:us-west-2:112233445566:backup-plan:349f2247-b489-4301-83ac-4b7dd724db9a", "backupRuleId": "ab88bbf8-ff4e-4f1b-92e7-e13d3e65dcfb", "initiationDate": "2021-07-14T23:53:47.229Z", "backupPlanName": "MyBackupPlan", "backupRuleName": "DailyBackups", "backupRuleSchedule": "cron(0 5 ? * * *)", "backupRuleTimezone": "UTC", "startWindowEnd": "2021-07-14T23:53:47.229Z", "backupOptions": {}, "isParentJob": false, "parentJobId": null, "creationDate": "2021-07-14T23:53:47.229Z", "completionDate": "2021-07-15T00:16:07.282Z", "recoveryPointArn": "arn:aws:ec2:us-west-2::image/ami-030cafb98e5a6dcdf", "jobRunTime": "00:22:20", "backupSizeInBytes": 8589934592, "backupVaultName": "Default", "backupVaultArn": "arn:aws:backup:us-west-2:112233445566:backup-vault:Default", "vaultType": "BACKUP_VAULT", "vaultLockStatus": "UNLOCKED", "isEncrypted": true, "encryptionKeyArn": "arn:aws:kms:us-west-2:112233445566:key/12345678-1234-1234-1234-123456789012", "deleteAfterDays": 30, "moveToColdAfterDays": 7, "enableArchive": false, "iamRoleArn": "arn:aws:iam::112233445566:role/service-role/AWSBackupDefaultServiceRole" } ] }
COPY_JOB_REPORT
{ "reportItems": [ { "reportTimePeriodStart": "2021-07-14T15:48:31Z", "reportTimePeriodEnd": "2021-07-15T15:48:31Z", "accountId": "112233445566", "region": "us-west-2", "copyJobId": "E0AD48A9-0560-B668-3EF0-941FDC0AD6B1", "jobStatus": "RUNNING", "jobRunTime": "2021-07-16T00:00:00.010Z", "resourceType": "EC2", "resourceArn": "arn:aws:ec2:us-west-2:112233445566:instance/i-0bc877aee7782ba75", "resourceName": "string", "initiationDate": "2021-07-14T15:48:31Z", "backupPlanName": "string", "backupRuleName": "string", "backupRuleSchedule": "string", "backupRuleTimezone": "string", "startWindowEnd": "2021-07-14T15:48:31Z", "backupOptions": {}, "isParentJob": false, "parentJobId": null, "creationDate": "2021-07-15T15:42:04.771Z", "completionDate": "2021-07-16T00:16:07.282Z", "backupSizeInBytes": 8589934592, "sourceRecoveryPointArn": "arn:aws:ec2:us-west-2::image/ami-007b3819f25697299", "sourceBackupVaultArn": "arn:aws:backup:us-west-2:112233445566:backup-vault:Default", "destinationRecoveryPointArn": "arn:aws:ec2:us-east-2::image/ami-0eba2199a0bcece3c", "destinationBackupVaultArn": "arn:aws:backup:us-east-2:112233445566:backup-vault:Default", "vaultType": "BACKUP_VAULT", "vaultLockStatus": "string", "isEncrypted": true, "encryptionKeyArn": "arn:aws:kms:us-west-2:112233445566:key/...", "deleteAfterDays": 30, "moveToColdAfterDays": 7, "enableArchive": false, "iamRoleArn": "arn:aws:iam::112233445566:role/service-role/AWSBackupDefaultServiceRole" } ] }
RESTORE_JOB_REPORT
{ "reportItems": [ { "reportTimePeriod": "2021-07-14T15:53:30Z - 2021-07-15T15:53:30Z", "accountId": "112233445566", "region": "us-west-2", "restoreJobId": "4CACA67D-4E12-DC05-6C2B-0E97D01FA41E", "jobStatus": "RUNNING", "recoveryPointArn": "arn:aws:ec2:us-west-2::image/ami-00201ecb57a5271ae", "resourceName": "string", "initiationDate": "2021-07-14T15:53:30Z", "backupPlanName": "string", "backupRuleName": "string", "backupRuleSchedule": "string", "backupRuleTimezone": "string", "startWindowEnd": "2021-07-14T15:53:30Z", "backupOptions": {}, "isParentJob": false, "parentJobId": null, "vaultType": "BACKUP_VAULT", "vaultLockStatus": "string", "isEncrypted": true, "encryptionKeyArn": "arn:aws:kms:us-west-2:112233445566:key/...", "deleteAfterDays": 30, "moveToColdAfterDays": 7, "enableArchive": false, "sourceResourceArn": "arn:aws:ec2:us-west-2:112233445566:instance/i-0bc877aee7782ba75", "backupVaultArn": "arn:aws:backup:us-west-2:112233445566:backup-vault:Default", "creationDate": "2021-07-15T15:52:49.797Z", "backupSizeInBytes": 8589934592, "percentDone": "0.00%", "iamRoleArn": "arn:aws:iam::112233445566:role/service-role/AWSBackupDefaultServiceRole" } ] }

규정 준수 보고서 템플릿

규정 준수 보고서 템플릿은 하나 이상의 프레임워크에서 정의한 컨트롤을 기준으로 백업 활동 및 리소스의 규정 준수에 대한 일일 보고서를 제공합니다. 규정 준수 상태가 Non-compliant인 프레임워크가 있는 경우, 규정 준수 보고서를 검토하여 규정 미준수 리소스를 식별하세요.

규정 준수 보고서 템플릿의 유형
  • Control compliance report - 프레임워크에 정의한 컨트롤의 규정 준수 상태를 추적할 수 있습니다.

  • Resource compliance report - 프레임워크에 정의한 컨트롤을 기준으로 리소스의 규정 준수 상태를 추적할 수 있습니다. 이 보고서에는 이러한 리소스를 식별하고 수정하는 데 사용할 수 있는 규정 미준수 리소스에 대한 식별 정보를 비롯하여, 자세한 평가 결과가 포함됩니다.

다음 표에서는 규정 준수 보고서의 출력 샘플을 보여 줍니다.

규정 준수 보고서 템플릿 JSON 형식의 샘플 보고서
CONTROL_COMPLIANCE_REPORT
{ "reportItems": [ { "accountId": "112233445566", "region": "me-south-1", "frameworkName": "TestFramework7", "frameworkDescription": "A test framework", "controlName": "BACKUP_RESOURCES_PROTECTED_BY_BACKUP_PLAN", "controlComplianceStatus": "NON_COMPLIANT", "lastEvaluationTime": "2021-08-17T03:21:56.002Z", "numResourcesCompliant": 91, "numResourcesNonCompliant": 205, "controlFrequency": "Twelve_Hours", "controlScope": "", "controlParameters": "" }, { "accountId": "112233445566", "region": "me-south-1", "frameworkName": "TestFramework7", "frameworkDescription": "A test framework", "controlName": "BACKUP_PLAN_MIN_FREQUENCY_AND_MIN_RETENTION_CHECK", "controlComplianceStatus": "NON_COMPLIANT", "lastEvaluationTime": "2021-08-17T03:21:19.995Z", "numResourcesCompliant": 0, "numResourcesNonCompliant": 25, "controlScope": "{ComplianceResourceTypes: [],}", "controlParameters": "{\"requiredFrequencyValue\":\"1\",\"requiredRetentionDays\":\"35\",\"requiredFrequencyUnit\":\"hours\"}" } ] }
RESOURCE_COMPLIANCE_REPORT
{ "reportItems": [ { "accountId": "112233445566", "region": "us-west-2", "frameworkName": "MyTestFramework", "frameworkDescription": "", "controlName": "BACKUP_LAST_RECOVERY_POINT_CREATED", "resourceId": "AWS::EFS::FileSystem/fs-63c74e66", "resourceType": "AWS::EFS::FileSystem", "resourceComplianceStatus": "NON_COMPLIANT", "lastEvaluationTime": "2021-07-07T18:55:40.963Z" }, { "accountId": "112233445566", "region": "us-west-2", "frameworkName": "MyTestFramework", "frameworkDescription": "", "controlName": "BACKUP_LAST_RECOVERY_POINT_CREATED", "resourceId": "AWS::EFS::FileSystem/fs-b3d7c218", "resourceType": "AWS::EFS::FileSystem", "resourceComplianceStatus": "NON_COMPLIANT", "lastEvaluationTime": "2021-07-07T18:55:40.961Z" } ] }