AWS Backup 에서 백업된 EFS를 복원할 때 발생하는 에러 해결하기
소개
안녕하세요! 클래스메소드 금상원 입니다. 이번 블로그에서는 AWS Backup 에서 백업된 EFS를 복원할 때 마다 발생하는 오류를 해결하는 방법에 대해 알아보도록 하겠습니다.
문제점
AWS Backup에서 백업된 EFS를 복원할 때 마다 위와 같은 오류가 발생 합니다.
해결 방법
해결 방법은 백업볼트의 액세스 정책을 수정 하는 방법이 있습니다.
기존의 액세스 정책
기존의 액세스 정책에서는 Action에 포함된 것들이 거부 되어 있습니다.
그중에서 backup:StartRestoreJob
부분에서 복원을 거부 하고 있기 때문에 이부분을 삭제 해주면 해결 됩니다.
수정 후 액세스 정책
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Deny", "Principal": { "AWS": "*" }, "Action": [ "backup:DeleteBackupVault", "backup:DeleteBackupVaultAccessPolicy", "backup:DeleteRecoveryPoint", "backup:StartCopyJob", "backup:UpdateRecoveryPointLifecycle" ], "Resource": "*" } ] }
확인 해보기
액세스 정책을 수정 후 백업볼트에서 다시 복원을 하면 위의 화면처럼 5분에서 10분 사이에 복원이 완료 되는 것을 확인할 수 있습니다.
마무리
이번 블로그에서는 AWS Backup에서 백업 된 EFS를 복원할 때 발생하는 오류를 해결하는 방법을 알아보았습니다. 처음 복원을 하시는 분들께 조금이나 도움이 되었으면 좋겠습니다.
참고 자료
본 블로그 게시글을 보시고 문의 사항이 있으신 분들은 클래스메소드코리아 (info@classmethod.kr)로 연락 주시면 빠른 시일 내 담당자가 회신 드릴 수 있도록 하겠습니다 !