재해
란 회사의 사업 지속이나 재정에 부정적인 영향을 미치는 이벤트를 말합니다.재해 복구
는 이러한 재해에 대비하고 재해가 발생할 시 복구하는 작업을 의미해요.온-프레미스 - 온-프레미스
온-프레미스 - 클라우드
클라우드
- 클라우드
RPO
RTO
파일럿 라이트
라고 합니다.액티브-액티브 유형 설정
이라고 해요.
- Backup
EBS 스냅샷
과RDS로 자동화된 스냅샷
과백업
등을 사용합니다.S3
,S3 IA
,Glacier
등에 스냅샷을 규칙적으로 푸시할 수 있습니다.수명 주기 정책 실행
도 가능합니다.- 온프레미스에서 클라우드로 데이터 공유 시
Snowball
과Storage Gateway
가 유용합니다.- 고가용성
Route 53
를 사용해DNS
를 다른 리전으로 옮기면 됩니다.- RDS 다중 AZ, 일래스티 캐시 다중 AZ EFS, S3 등 다중 AZ를 실행하는 기술도 이용할 수 있습니다.
- 기업 데이터 센터에서 AWS로 연결할 때
Direct Connect
를 실행했을 수도 있습니다.Site-to-Site VPN
을 네트워크 복구 옵션으로 사용할 수 있을 겁니다.- 복제
RDS 리전 간 복제
,오로라
+글로벌 데이터베이스
로 복제 가능합니다.- 온프레미스 데이터베이스를 RDS로 복제할 때 데이터베이스 복제 소프트웨어를 쓸 수 있습니다.
- Storage Gateway도 있습니다.
- 자동화
CloudFormation
과Elastic Beanstalk
가 클라우드에 새로운 환경을 빠르게 재생산하도록 돕습니다.CloudWatch
를 사용한다면 CloudWatch 경보가 실패했을 때 EC2 인스턴스를 복구하거나 다시 시작할 수 있어요.AWS Lambda
는 사용자 맞춤 자동화에 유용합니다.- 카오스
- 넷플릭스가 모든 걸 AWS에서 실행하고 Simian Army를 만들어 EC2 인스턴스를 무작위로 종료합니다.
- 장애가 발생해도 인프라가 무사하도록 카오스 몽키를 실행해 이것저것 무작위로 종료하는 겁니다.
온프레미스 시스템
에서 AWS 클라우드
로 데이터베이스
를 마이그레이션
하고 싶을 때 사용합니다.동종 마이그레이션
등 다양한 유형의 엔진을 지원합니다.이기종 마이그레이션
은 변경 데이터 캡처,SOURCES | TARGETS |
---|---|
온-프레미스와 EC2 인스턴스 데이터베이스 Oracle, MS SQL Server, MySQL, MariaDB, PostgreSQL, MongoDB, SAP, DB2 | 온-프레미스와 EC2 인스턴스 데이터베이스 Oracle, MS SQL Server, MySQL, MariaDB, PostgreSQL, SAP |
Azure Azure SQL Database | Amazon RDS Amazon Redshift Amazon DynamoDB |
Amazon RDS all including Aurora | Amazon S3 ElasticSearch Service |
Amazon S3 | Kinesis Data Streams DocumentDB |
온프레미스에서 대상으로 하는 소스를 변환할 수 있고
이 대상은 보통 AWS에 해당되는데
이 대상들이 AWS에서 흔한 데이터베이스라는 것입니다.
- Amazon Linux 2 AMI를 가상 머신으로 다운로드 할 수 있습니다.
- 이건 ISO 형식입니다.
- ISO 이미지를 흔한 VM을 생성하는 소프트웨어로 로드할 수 있습니다.
Oracle VM
과Microsoft Hyper-V
에 해당하는VMWare
,KVM Virtual Box
를 포함합니다.- VM 가져오기와 내보내기 기능
- 기존의 VM과 애플리케이션을 EC2로 마이그레이션 할 수 있습니다.
- 재해 복구 리포지토리 전략도 생성할 수 있습니다.
- 온프레미스 VM이 많은 경우 이를 클라우드에 백업하고 싶을 때 가져오기, 내보내기 기능을 통해 VM을 EC2에서 온프레미스 환경으로 다시 빼올 수도 있습니다.
- AWS 애플리케이션 Discovery Service
- 온프레미스의 정보를 모아주고 마이그레이션을 계획할 수 있게 해 주는 서비스입니다.
- 서버 사용량 정보와 종속성 매핑에 대한 정보를 제공합니다.
- 온프레미스에서 클라우드로 대량의 마이그레이션 할 때 유용합니다.
- AWS Migration Hub를 사용하여 모든 마이그레이션을 추적할 수도 있습니다.
- DMS
온프레미스에서 AWS
,AWS에서 AWS로
,AWS에서 온프레미스로
복제를 허용합니다.- 다양한 데이터베이스들과 함께 작동해서 사용하기에 편리합니다.
- SMS
- 온프레미스의 라이브 서버들을 AWS로 증분 복제할 때 씁니다.
- AWS로 볼륨을 직접 복제할 수 있습니다.
Amazon S3
및 Glacier
등의 모든 스토리지 클래스 또는Amazon EFS
나 Amazon FSx (Windows, Lustre)
에 동기화됩니다.시간, 일, 주 단위로 복제 일정
을 설정할 수 있지만 지속적으로 이루어지는 건 아니고 일정을 정하는 것입니다.DataSync 에이전트
를 설치해야 해요.대역폭 제한
을 설정할 수 있습니다.데이터셋의 크기에 따라 답이 달라집니다
완전 관리형 서비스
리전 간 백업
을 지원합니다.계정 간 백업
을 지원합니다.지정 시간 복구(PITR)
를 지원합니다.예약된 백업
을 지원합니다.백업 플랜(Plan)
도 만듭니다.WORM(Write Once Read Many)
정책을 시행하면
백업 볼트(Vault)에 저장한 백업을 삭제할 수 없게 됩니다.
볼트 잠금 정책 덕분에
백업을 삭제할 수 없으며 여러분의 백업에 대한
추가 방어막을 제공합니다.
백업의 안전성을 강력하게 보장합니다.