[AWS] AWS Backup

gyeol·2025년 11월 4일

AWS

목록 보기
14/20
post-thumbnail

AWS Backup

AWS Backup은 AWS 서비스의 데이터를 쉽게 백업하고 복구할 수 있도록 하는 서비스이다. 다양한 서비스의 데이터 백업 작업을 계획하고 자동화할 수 있다.
다양한 AWS 리소스에 대한 백업을 중앙에서 관리하고 자동화할 수 있는 완전 관리형 서비스이다.

  • 다양한 AWS 서비스 백업 가능
  • 자동화된 백업 스케줄
  • 백업 활동 로그가 표시되기에 회사 내부 요구사항이나 규제 요구 사항에 맞게 설정 가능
  • 저비용

왜 사용하는가?

예전에는 각각의 서비스마다 백업을 따로 설정했어야 했다.

  • RDS → 자동 스냅샷
  • EFS → 수동 복사
  • DynamoDB → Export to S3

이렇게 되면 운영 복잡성이 높아지고 복구의 일관성이 사라지기에 AWS Backup이 등장하게 된다.

작동 구조

구성요소설명
Backup Plan백업 정책 (언제, 얼마나 자주, 얼마나 오래 보관할지 설정)
Backup Vault백업 데이터를 저장하는 안전한 저장소 (KMS 암호화 가능)
Recovery Point특정 시점의 백업 사본 (복구 시점 단위)
Resource Assignments어떤 리소스를 백업할지 지정 (EC2, RDS, EFS 등)

백업 정책 설정 예시

항목설정 예시
Backup frequency매일 오전 3시
Retention period30일 보관
Backup window02:00~04:00
Lifecycle7일 후 cold storage로 이동 (비용 절감)
Copy다른 리전(us-west-2)으로 교차 리전 복제

예를 들어 EC2, RDS, EFS를 운영하는 서비스라면,

🔹 하루 1회 자동 백업 (Backup Plan)
🔹 백업 데이터는 30일 보관 후 자동 삭제
🔹 중요한 DB 백업은 서울 → 도쿄 리전으로 자동 복제
🔹 모든 백업은 KMS 키로 암호화

이런 구조들을 AWS Backup 콘솔에서 간단히 설정할 수 있다.

profile
공부 기록 공간 '◡'

0개의 댓글