[AWS] Backup

 AWS Backup


AWS Backup은 AWS에서 제공하는 서비스에 대한 데이터 백업을 중앙에서 관리하고 자동화 할 수 있는 완전관리형 서비스입니다.

이를 적용하면, 개별로 수행되던 백업 작업을 자동화하고 통합하여 관리하므로 서비스별로 일일이 정의할 필요없이 간단하게 수행할 수 있습니다.


  • Backup Valut > Backup Plan > Backup rules 의 구조이고,
  • Backup rules에 의해서 발생하는 각각의 작업들을 Job이라고 부릅니다.
  • 하나의 Backup rules에 여러 리소스를 백업하도록 할당할 수 있습니다.
  • 이렇게 만들어진 각각의 '복구할 때 사용할 수 있는 백업들'을 Recovery point라고 합니다.






백업볼트 

[Service] -> [AWS Backup]으로 이동하여 백업 볼트를 확인합니다 . 
기본적으로 Default 백업 볼트가 계정에 존재합니다. 

















백업 계획하기

백업계획은 리소스들을 백업할 시기와 방법을 정의합니다. 

좌측 탭의 백업 계획을 클릭 후, 백업 계획 생성을 선택합니다.

기본적으로 AWS에서 제공하는 템플릿이 있고, 사용자가 맞춤으로 설정 할 수 있는 Custom 방법이 있습니다.















탬플릿 규칙은 매일, 매주, 매달 백업을 하며 약 5년간 보관하는 규칙이 있습니다

탬플릿을 사용하지 않으신다면, 새 계획 수립 을 선택합니다.

백업 계획의 이름을 설정한 후, 백업 볼트와 빈도, 백업 기간, 리전 등을 선택합니다.

RDS 및 S3의 경우에는 특정 시점으로 복구하는 기능도 제공합니다.


필요한 설정을 완료하였다면, 계획을 생성합니다.































백업 리소스 할당하기 

리소스 할당을 클릭하면 이름과 역할, 어떠한 리소스를 백업 계획에 적용시킬지 설정할 수 있습니다.

다양한 태그를 사용하여 리소스를 지정 할 수 있으며 특정 리소스를 지정할 수도 있습니다 . 

































온디멘드 백업

계획에 따른 백업이 아닌, 사용자가 원하는 시기에도 백업을 지원합니다.

백업을 지원하는 서비스에 대한 리소스를 선택 할 수 있으며, 백업 기간을 지정 할 수 있습니다.















보존기간이 5일이면 5일 뒤에 볼트가 삭제됩니다.



































앞선 생성한 백업리소스가 실행되며, 이는 좌측 작업 탭에서 확인이 가능합니다.
백업이 완료되면 AMI와 스냅샷이 생성됩니다.






























































댓글