본문 바로가기
[AWS-DR]/Backup

[중요][AWS] AWS Backup : EC2 자동백업 관리 !!

by METAVERSE STORY 2024. 6. 24.
반응형
728x170

 

 

 

시작 전

 
AWS Backup이란? : 파일 시스템, 블록 스토리지 볼륨, 관계형 데이터베이스, NoSQL 데이터베이스등의 백업을 필요한 순간에 손쉽게 자동(or 수동)백업할 수 있는 서비스이다.
백업의 자동화와 중앙관리화를 위한 서비스이다.

AWS Backup

 
 
백업 볼트 (Backup Vault) : 백업 구성시 사용하는 컨테이너
백업 볼트에서 AWS KM 암호화 키를 설정하여 백업에 대한 액세스 제어 가능
1.
백업을 생성하기 위해서는 우선 백업 볼트를 생성한다.
2.
볼트 생성 화면
 
백업 계획 (Backup Plan)
백업 계획 생성 화면
UTC 기준이기 때문에 18시 시작은 한국 새벽3시이다.
1Hour 이내로 백업을 시작하며, 1Day 내로 끝나지 않으면 작업을 취소한다.
 
리소스 할당 (Assign resource)
어떤 리소스를 백업할지 정의하는 부분이다. aws-backup : ec2 라는 Tag Key-Value 를 가지는 인스턴스를 백업한다
 
온디맨드 백업 테스트
1.
온디맨드 백업 생성
2.
세부설정
리소스 유형이 EC2인 것은 EC2에 연결된 모든 EBS를 백업한다는 의미다.
IAM은 AWS Backup에 대한 권한만 가지고 있는 기본 역할을 사용해서 진행한다.
3.
백업 생성 완료
4.
백업 볼트에서 생성된 백업 확인 가능 ( EC2 - 스냅샷에서도 확인 가능)
5.
해당 복구 시점 내부에서 복원 설정 가능
6.
복원 설정 및 복원 ( EBS 볼륨이 추가 된 것을 확인 )
 
 
몇 가지 고려 사항
 

결론

 
EC2로만 진행해보긴 했지만 AWS Backup은 설정만 잘 해두면 굉장히 편리할 것 같다.
증분식 백업시스템 또한 유지되므로 백업은 Backup 콘솔, 복원은 EC2 콘솔을 통해서 진행하는게 좋아보인다.
복원은 EBS 볼륨단위로 진행하는 경우가 많은데 이 방법은 EC2 콘솔에서 할 수 있기 때문이다.
비용적인 문제가 해결된 후 백업을 설정하면 분명 백업 덕분에 안도의 한숨을 쉴 것이다.

 

 

 

 

출처 : https://cloudest.oopy.io/posting/019

반응형
그리드형

댓글