이 문서에서는 관리형 DevOps 풀의 안정성 지원에 대해 설명하고 DR(지역 간 재해 복구)에 대해 설명합니다.
가용성 영역
관리형 DevOps 풀은 현재 가용성 영역을 지원하지 않습니다.
지역 간 재해 복구
재해 복구의 개념은 가동 중지 시간 및 데이터 손실을 초래하는 영향이 큰 이벤트(예: 자연 재해)에서 복구하는 것입니다. 원인에 관계없이 최상의 재해 해결책은 잘 정의되고 테스트된 DR 계획과 DR을 적극적으로 지원하는 애플리케이션 디자인입니다. 재해 복구 계획을 만들기 전에 재해 복구 전략을 디자인하기 위한 권장 사항을 참조하세요.
DR과 관련하여 Microsoft는 공유 책임 모델을 사용합니다. 공유 책임 모델에서 Microsoft는 기준 인프라 및 플랫폼 서비스를 사용할 수 있도록 보장합니다. 동시에 많은 Azure 서비스는 데이터를 자동으로 복제하지 않으며, 장애가 발생한 지역에서 대체하여 활성화된 다른 지역으로 교차 복제하지 않습니다. 이러한 서비스의 경우 워크로드에 적합한 재해 복구 계획을 설정할 책임이 있습니다.
관리되는 DevOps 풀 인스턴스는 실패한 지역을 다른 사용 가능한 지역으로 자동으로 복제하거나 전환하지 않습니다. 풀을 호스트하는 Azure 지역이 완전히 중단된 경우 다른 지역에 새 풀을 만든 다음 파이프라인을 수동으로 업데이트하여 새 풀을 참조해야 합니다.
재해 복구 계획
가동 중단이 발생하는 경우 다시 만들 수 있도록 풀의 구성을 문서화합니다. 관리되는 DevOps 풀은 다음 리소스에 따라 달라집니다.
- 대체 풀에 대한 리소스 그룹
- 대체 풀에 대한 개발자 센터 및 개발자 센터 프로젝트
- Azure Compute 갤러리 이미지(풀에서 사용하는 경우)
기존 풀의 구성을 저장하고 ARM 템플릿(Azure Resource Manager 템플릿), Bicep 템플릿 또는 Azure CLI 스크립트 를 만들어 풀을 다시 만들 수 있습니다. 동일한 설정(이름 및 위치 제외)을 사용하고 새 풀을 사용하도록 파이프라인을 수동으로 업데이트할 수 있습니다. 원래 풀의 Azure 지역에서 정상 작업이 다시 시작되면 원래 풀을 사용하도록 파이프라인을 업데이트한 다음 새 풀 및 관련 리소스를 삭제할 수 있습니다.