신뢰 확보를 위한 테스트 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

신뢰 확보를 위한 테스트

데이터베이스에 가장 적합한 DR 솔루션은 자주 테스트되고 다음 검사를 통과하는 솔루션입니다.

  • 각 데이터베이스의 RPO 기대치를 충족하는 적절한 데이터 복구

  • 애플리케이션이 데이터베이스에 연결하고 전체 기능을 재개할 수 있도록 예상 RTO 기간 내에 작동하는 데이터베이스 완전 복원

백업이 가장 필요할 때 제대로 작동하려면 DR 테스트가 비즈니스 전략의 일부여야 합니다. DR 테스트는 다음과 같은 사례도 해결해야 합니다.

  • 데이터베이스의 크기가 크게 증가하면서 현재의 DR 전략은 더 이상 비즈니스에 대한 서비스 수준에 관한 계약(SLA)을 충족하지 못합니다.

  • 백업 파일이 손상되어 복구 중 문제가 발생할 수 있습니다.

DR 전략을 테스트할 때 고려할 사항

  • RPO 및 RTO에 대한 명확한 비즈니스 연속성 목표를 세우고 테스트 결과가 목표와 일치하는지 확인합니다.

  • 테스트에 대한 재정 및 인적 자원 요구 사항을 고려하는 상세한 DR 테스트 계획을 세웁니다.

  • 리소스를 배정하여 잠재적 문제와 학습 내용을 문서화합니다.

  • 학습 내용을 기반으로 DR 전략을 업데이트하고 조직에 적합한 최상의 프로세스와 자동화를 지원하는 솔루션을 찾습니다.

DR 솔루션의 테스트 빈도

규정에서 명시적으로 규정하지 않는 한 DR 테스트 주기에 대해 설정된 권장 사항은 없습니다. 예를 들어, PCI DSS(Payment Card Industry Data Security Standard) 규정 준수 감사에 따라 조직은 최소 1년에 한 번 DR 계획을 테스트해야 합니다. PCI DSS Requirements 웹 사이트의 PCI DSS Disaster Recovery Requirements를 참조하세요.

또한 애플리케이션 팀에서 애플리케이션 또는 인프라가 변경될 때 개별 DR 솔루션을 지속적으로 테스트할 수 있습니다.

드리프트 감지

DR 솔루션에서 드리프트 감지도 관리해야 합니다. 이를 통해 기본 리전과 DR 리전이 올바른 동기화 수준을 유지할 수 있으며 테스트 중 원활한 진행이 보장됩니다. AWS Config는 인프라의 구성 관리 및 구성 기록 추적 기능을 제공하며 드리프트를 효과적으로 관리하는 데 도움이 됩니다.

관찰성

관찰성을 개선하면 테스트 준비에 긍정적인 영향을 미칩니다. 모든 DR 솔루션은 기본 리전의 데이터를 보조(DR) 리전으로 옮깁니다. 복제 지연 및 백업에 대한 알림을 설정하거나 데이터가 DR 리전에 성공적으로 복사되었는지 확인하기 위한 일일 검사를 수행하는 프로세스를 마련할 수 있습니다.