Process
1. AWS Backup Valut 생성
AWS Console 에서 AWS Backup을 검색해서 좌측 메뉴에서 볼트 선택
우측 상단에 새 볼트 생성 을 통해 새 볼트 생성
- 볼트 이름을 입력하고
- 볼트 유형은 백업 볼트를 선택하신 다음
- 암호화 키는 AWS Backup 용 기본 KMS 키를 선택하시면 됩니다.
- (옵션) 볼트의 태그를 입력해주시면됩니다,
2. AWS Backup 계획 생성
볼트가 생성되어 있으면 EC2를 백업해보도록 하겠습니다.
- 좌측 메뉴에서 백업 계획 을 선택하신 다음
- 백업 계획 생성 을 통해 새로운 백업 계획을 생성
계획을 통해 백업 주기 및 백업 시간을 설정할 수 있습니다. - 시작 옵션에 새 계획 수립을 선택한 다음, 백업 계획 이름을 넣어주시고
- 백업 빈도 와 백업 볼트 그리고 백업이 수행되어야 하는 시간과 백업이 완료되어야 하는 시간까지 설정할 수 있습니다.
다음 시간 내에 시작은 백업 시간이 지나도 백업이 시작안 안된 경우를 대비해 추가적인 시간을 정해둘 수 있고
다음 시간 내에 완료는 백업이 수행된 시점으로 부터 시간이 지났을 경우 해당 백업은 실패(expired)가 됩니다.
특정 시점 복구 (PITR) 경우 RDS나 Aurora 같이 특정 시점으로 복원을 사용하시려면 해당 옵션을 활성화 해주셔야 합니다. 생성된 백업에 대한 보존 기간을 설정할 수 있으며, CloudFormation이나 다른 장기 보관을 위해서는 ColdStroage로 넘길 수 있습니다.
그외 나머지 옵션은 설명을 읽어 보시고 필요시 설정하시면 됩니다.
- 백업 계획은 보존 기간과 보존 일정에 따라 별도의 계획을 생성하시면 됩니다.
- 백업 계획을 생성하셨으면, 해당 계획에 자원들을 할당 하실 수 있습니다.
2. AWS Backup Valut를 통한 리소스 백업
생성한 백업 계획을 선택하면
해당 백업에 리소스를 할당 할 수 있으며, 해당 계획으로 인해 생성된 백업 작업에 대해서도 확인을 할 수 있습니다.
- 위 이미지 처럼 EC2에 대한 백업을 하기 위해서는 리소스 할당 버튼을 통해 새로운 리소스를 선택하면 됩니다.
- 리소스 할당 이름을 입력하신 다음 IAM 역할은 기본 역할을 선택해주시고
- 리소스 선택에서 EC2에 대해서만 백업을 진행할 것인지 아니면 모든 자원에 대해서 백업을 할 것인지 선택할 수 있습니다.
- 모든 리소스 유형 포함을 선택할 경우 AWS Backup에 백업할 수 있는 모든 자원 (EC2, RDS, Cloudformation, EFS, EBS 등) 을 한번에 다 백업을 하실 수 있지만, 백업 비용이 그 만큼 많이 발생하게 됩니다.
- 해서 가능하다면 특정 리소스 유형 포함 을 선택하여 원하는 자원에 대해서만 백업을 진행 하겠습니다.
- 특정 리소스 유형 포함을 선택하게 되면 더 많은 선택지가 보여지게 되는데
여기서 원하시는 리소스 유형을 선택하시면 됩니다. 기본적으로는 모든 클러스터나 인스턴스에 대해서 백업이 선택되게 되는데 원하는 인스턴스를 하나씩 선택하는 방법이 있지만, 모든 리소스에 대해서 특정 태그 (team: dev, managedby: smileshark) 등 공통적인 태그를 소유한 모든 자원을 한번에 하는 방법으로는
태그를 사용하여 선택 영역 구체화에서 태그를 추가하시면 됩니다.
감사합니다.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.