내용으로 건너뛰기

AWS Backup에서 실패한 백업 작업 문제를 해결하려면 어떻게 해야 합니까?

4분 분량
0

AWS Backup을 사용하여 리소스를 백업하려고 하는데 백업 작업이 실패하고 FAILED 상태가 됩니다.

간략한 설명

실패한 백업 작업은 다시 시도할 수 없습니다.

예약된 백업 계획에 따라 백업 작업이 활성화되면 AWS Backup은 다음 예약된 런타임 동안 리소스에 대한 새 백업 작업을 생성합니다. 수동 또는 온디맨드 백업 작업을 활성화한 경우 리소스 백업을 수행하기 위해 새StartBackupJob 요청을 구성해야 합니다.

참고: 리소스의 백업 작업이 실행되지 않는 경우 AWS Backup의 예약된 백업 계획이 실행되지 않는 이유는 무엇입니까?를 참조하십시오.

백업 작업의 상태를 보려면 모니터링 도구를 사용하거나 describe-backup-job AWS Command Line Interface(AWS CLI) 명령을 실행합니다. 상태 메시지는 실패한 백업 작업에 대한 문제 해결 정보를 제공합니다.

참고: AWS CLI 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

해결 방법

권한 문제 해결

AWS Identity and Access Management(IAM) 역할에 권한 문제가 있는 경우 다음 오류 메시지 중 하나가 표시됩니다.

  • "You are not authorized to perform this operation"
  • "Backup job failed because of insufficient privileges"
  • 기타 권한 관련 오류

AWS Backup은 IAM 역할을 수임하여 백업을 수행합니다. 온디맨드 백업 작업에는 IAM 역할이 포함됩니다. 예약된 백업의 경우 AWS Backup은 백업 계획의 리소스 할당에서 IAM 역할을 구성합니다. 이 IAM 역할은 AWS Backup 및 필요한 백업 작업을 수행할 권한을 부여하는 정책과 신뢰 관계가 있어야 합니다.

권한 문제를 해결하려면 백업을 만드는 IAM 역할에 대한 다음 요구 사항을 충족하는지 확인하십시오.

  • AWS Backup이 역할을 수임할 수 있도록 AWS Backup을 IAM 역할의 신뢰할 수 있는 엔터티로 등록했습니다.
  • 백업 작업과 상호 작용하는 AWS 서비스에 대한 액세스 권한이 있습니다.
  • AWS Key Management Service(AWS KMS) 권한을 백업 역할에 추가했습니다.
    참고: AWS KMS 키 정책에 위탁자 arn:aws:iam::111122223333:root가 있는지 확인합니다. IAM 위탁자 Amazon 리소스 이름(ARN)을 포함하지 않으면 키에 대한 액세스를 허용하는 IAM 정책은 유효하지 않습니다. 키에 대한 액세스를 거부하는 IAM 정책은 IAM 위탁자 ARN이 없어도 여전히 유효합니다.

참고: AWS Backup에서 생성한 기본 IAM 역할을 사용하는 경우 해당 역할에는 AWSBackupServiceRolePolicyForBackupAWSBackupServiceRolePolicyForRestores AWS 관리형 정책을 통한 권한이 있습니다.

AWS Backup은 권한과 용도가 서로 다른 AWSBackupDefaultServiceRoleAWSServiceRoleForBackup IAM 역할을 생성합니다. 올바른 IAM 역할을 사용하고 있는지 확인하십시오. 백업 계획을 만들거나 수동 백업 작업을 활성화할 때 기본 AWSBackupDefaultServiceRole 역할을 선택합니다.

참고: AWSBackupDefaultServiceRole을 사용하여 Amazon Simple Storage Service(Amazon S3) 백업을 만드는 것이 좋습니다. S3 리소스에서 작업을 수행하는 기본 역할의 경우 Amazon S3 액세스 권한을 설정합니다.

백업 작업 완료에 관한 문제 해결

백업 작업이 제시간에 완료되지 않은 경우 다음 오류 메시지 중 하나를 받습니다.

  • "Backup Job did not complete within completion window"
  • "An AWS Backup job failed to complete in time"

위 오류 중 하나로 인해 백업 작업이 실패하는 경우 작업에는 EXPIRED 상태도 표시됩니다. 이러한 문제를 해결하려면 AWS Backup에서 내 백업 작업이 EXPIRED 상태인 이유는 무엇입니까?를 참조하십시오.

필요에 따라 Complete withinin 파라미터를 사용하여 백업 규칙 구성에서 백업 기간을 지정할 수 있습니다. 백업 작업이 제시간에 완료되도록 Complete within 파라미터의 기간을 더 길게 설정합니다.

참고: Complete within 파라미터는 백업을 완료해야 하는 기간을 설정합니다. AWS Backup에서 백업 작업을 완료하는 데 걸리는 시간은 다양합니다. 리소스를 백업하는 데이터 전송이 Complete within 기간 동안 완료되지 않으면 AWS Backup은 백업 작업을 중단합니다. 그러면 백업 작업에 EXPIRED 상태가 표시됩니다.

수명 주기 문제 해결

백업 저장소에 MaxRetentionDaysMinRetentionDays가 포함된 저장소 잠금이 있는 경우 다음과 같은 오류 메시지를 받습니다.

"Backup job failed because the lifecycle is outside the valid range for backup vault"

최대 및 최소 보존 기간을 지정하면 지정된 범위 내에서 보존이 이루어지지 않을 때 저장소에서 백업 만들기를 제한합니다.

이 문제를 해결하려면 백업 계획의 백업 보존이 지정된 범위 내에 적용되도록 변경하십시오. 또는 저장소 잠금 보존 기간 구성을 업데이트하십시오.

VMware 백업 문제 해결

VMware 백업을 수행할 때 다음 오류 메시지 중 하나가 표시됩니다.

  • "Unsupported disk size detected during backup creation. Aborted backup job"
  • "Failed to process backup data during backup data processing. Aborted backup job"

위의 오류 메시지를 해결하려면 다음 작업을 수행하십시오.

  • AWS Backup이 VMware 가상 머신(VM)을 지원하는지 확인합니다.
  • AWS Backup 게이트웨이가 호스트에 연결하고 VM을 백업할 수 있도록 필요한 포트를 모두 엽니다. 그런 다음, 게이트웨이 어플라이언스에서 DNS 서버를 올바르게 구성했는지 확인합니다.
  • VM에서 디스크 모드를 독립-영구 또는 독립-비영구로 설정한 경우 모드를 모든 디스크에 종속으로 변경합니다. AWS Backup은 모든 디스크에 종속만 지원합니다.
  • VM의 가상 디스크 크기를 확인합니다. AWS Backup은 1KiB의 배수인 VM 가상 디스크 크기만 지원합니다. 백업 작업에 실패한 VM의 문제를 해결하려면 fdisk -l 명령을 실행합니다. 자세한 내용은 Red Hat 웹 사이트에서 fdisk를 사용하여 Linux의 파티션 관리를 참조하십시오.
AWS 공식업데이트됨 4달 전