다음을 통해 공유


Azure Database for PostgreSQL - 유연한 서버의 지역 재해 복구

적용 대상: Azure Database for PostgreSQL - 유연한 서버

지역 전체에 재해가 발생하는 경우 Azure는 다른 지역을 활용하여 재해 복구를 통해 지역 또는 대규모 지역 재해로부터 보호할 수 있습니다. Azure 재해 복구 아키텍처에 대한 자세한 내용은 Azure 간 재해 복구 아키텍처를 참조하세요.

Azure Database for PostgreSQL 유연한 서버는 데이터를 보호하고 계획되거나 계획되지 않은 가동 중지 시간 이벤트 동안 중요 업무용 데이터베이스의 가동 중지 시간을 완화하는 기능을 제공합니다. 강력한 복원력과 가용성을 제공하는 Azure 인프라 위에 빌드된 Azure Database for PostgreSQL 유연한 서버에는 또 다른 장애 보호를 제공하고 복구 시간 요구 사항을 해결하며 데이터 손실 노출을 줄이는 비즈니스 연속성 기능이 있습니다. 애플리케이션을 설계할 때 가동 중지 시간 허용치(RTO(복구 시간 목표)) 및 데이터 손실 노출(RPO(복구 지점 목표))을 고려해야 합니다. 예를 들어, 중요 비즈니스용 데이터베이스는 테스트 데이터베이스보다 엄격한 가동 시간이 필요합니다.

지역 중복 백업 스토리지와 지역 복제 비교

읽기 복제본과 지역 백업을 사용한 지역 복제는 모두 지역 재해 복구를 위한 솔루션입니다. 그러나 세부적인 서비스 내용에서 차이가 있습니다. 시스템에 적합한 솔루션을 선택하려면 해당 기능을 이해하고 비교하는 것이 중요합니다.

기능 지역에서 복제 지역 백업
자동 장애 조치(failover) 아니요 아니요
사용자가 장애 조치 후에 연결 문자열을 업데이트해야 합니다.
쌍이 존재하지 않는 지역에 있을 수 있습니다. 아니요
읽기 스케일링 지원 아니요
서버를 만든 후 구성할 수 있습니다. 아니요
특정 시점으로 복원합니다. 아니요 아니요
용량 보장 아니요

지역 중복 백업 및 복원

지역 중복 백업 및 복원을 사용하면 재해 발생 시 다른 지역에서 서버를 복원할 수 있습니다. 또한 1년 동안 백업 개체에 대해 최소 99.99999999999999%(16개의 9) 내구성을 제공합니다.

지역 중복 백업은 서버 만들기 시에만 구성할 수 있습니다. 서버가 지역 중복 백업으로 구성된 경우 스토리지 복제를 통해 백업 데이터와 트랜잭션 로그가 쌍으로 된 지역에 비동기적으로 복사됩니다.

지역 중복 백업 및 복원에 대한 자세한 내용은 지역 중복 백업 및 복원을 참조하세요.

읽기 복제본

지역 간 읽기 복제본을 배포하여 지역 수준 장애로부터 데이터베이스를 보호할 수 있습니다. 읽기 복제본은 Azure Database for PostgreSQL 유연한 서버의 물리적 복제 기술을 사용하여 비동기적으로 업데이트되며 주 복제본이 지연될 수 있습니다. 읽기 복제본은 범용 및 메모리에 최적화된 컴퓨팅 계층에서 지원됩니다.

읽기 복제본 기능 및 고려 사항에 대한 자세한 내용은 읽기 복제본을 참조하세요.

중단 검색, 알림 및 관리

서버가 지역 중복 백업으로 구성된 경우 쌍을 이루는 지역에서 지역 복원을 수행할 수 있습니다. 새 서버가 프로비전되고, 이 지역에 복사된 마지막으로 사용 가능한 데이터로 복구됩니다.

지역 간 읽기 복제본을 사용할 수도 있습니다. 지역 장애가 발생한 경우 읽기 복제본을 독립 실행형 읽기-쓰기 가능 서버로 승격하여 재해 복구 작업을 수행할 수 있습니다. RPO는 RPO가 실패 시점의 복제 지연에 근접할 수 있는 심각한 지역 장애의 경우를 제외하고 최대 5분(데이터 손실 가능)으로 예상됩니다.

지역 재해 후 계획되지 않은 가동 중지 시간 완화 및 복구에 대한 자세한 내용은 계획되지 않은 가동 중지 시간 완화를 참조하세요.

다음 단계