Azure 가상 머신 백업 및 복구를 위한 설계

완료됨

Azure Backup은 독립적이고 격리된 Azure 가상 머신용 백업을 제공합니다. Azure Backup으로 스냅샷을 백업하여 데이터가 손상되거나 실수로 삭제된 경우 가상 머신에서 데이터를 복원할 수 있습니다.

가상 머신 백업 및 복구에 대해 알아야 할 사항

Azure Backup이 Azure 가상 머신의 백업 및 복구를 지원하는 방법을 살펴보겠습니다.

  • Azure Backup으로 Windows 및 Linux 가상 머신에 대한 간단한 구성 및 크기 조정이 가능합니다.

    참고

    Azure Backup에는 SQL Server 및 SAP HANA 같은 데이터베이스 워크로드 전문 서비스가 있습니다. 이러한 서비스는 워크로드를 인식하고, 15분 RPO(복구 지점 목표)를 제공하며, 개별 데이터베이스의 백업 및 복원을 지원합니다.

  • 가상 머신용 백업 작업에는 다음 두 단계가 포함됩니다.

    • 먼저 가상 머신 스냅샷이 생성됩니다.
    • 그런 다음 가상 머신 스냅샷이 Recovery Services 자격 증명 모음으로 전송됩니다.

    Recovery Services 자격 증명 모음으로 백업 데이터를 전송해도 프로덕션 워크로드에 영향이 가지 않습니다.

  • Recovery Services 자격 증명 모음에 저장된 Azure 가상 머신 백업은 복구 지점에 기본 제공 관리를 제공합니다.

  • 가상 머신 백업은 전체 백업 또는 특정 복구 지점에서 쉽게 복원할 수 있도록 최적화되어 있습니다.

  • 스냅샷 백업은 애플리케이션, 시스템, 크래시를 포함해 다양한 수준의 일관성을 지원합니다.

  • 가상 머신 백업은 미사용 시 SSE(스토리지 서비스 암호화)로 암호화됩니다. Azure Backup은 Azure Disk Encryption을 사용하여 암호화된 Azure 가상 머신도 백업할 수 있습니다.

다음 이미지는 Azure 가상 머신이 Azure Backup으로 백업되는 모습입니다.

Azure 가상 머신 스냅샷 백업이 Recovery Services 자격 증명 모음에 저장되는 방법을 보여주는 다이어그램

가상 머신 백업 및 복구를 사용할 때 고려해야 할 사항

가상 머신의 백업 및 복구를 계획할 때 검토할 사항이 몇 가지 있습니다. Tailwind Traders BCDR 솔루션에서 Azure 가상 머신 백업을 사용하는 방법을 고려합니다.

  • 백업 일정을 고려합니다. 비즈니스 요구에 가장 적합한 백업 일정을 확인합니다. 백업 트래픽이 분산되도록 가상 머신마다 서로 다른 시간에 백업하고 시간이 겹치지 않도록 해야 합니다. 예약된 백업 시작 시간은 사용량이 적은 프로덕션 애플리케이션 시간대여야 합니다.

  • 백업 빈도를 고려합니다. 새 백업을 만들어야 하는 빈도를 결정합니다. 단기(매일) 백업과 장기(매주) 백업을 모두 구현합니다. 백업 정책을 통해 예약되지 않은 백업을 수행해야 하는 경우에는 요청 시 백업을 사용하면 됩니다. 예약된 백업에서 하루에 한 번만 백업할 수 있을 때 요청 시 백업은 하루에 여러 번 할 수 있습니다.

  • 백업 정책을 고려합니다. 일정 시작 시간, 빈도 및 보존 설정이 동일해야 하는 가상 머신 그룹에 대해 단일 백업 정책을 만듭니다. 중요한 가상 머신과 중요하지 않은 머신에 대해 별도의 백업 정책을 설정할 수 있습니다.

  • 계획 변경을 고려합니다. 백업 솔루션을 구현한 후 계획을 계속 모니터링하고 검토합니다. 비즈니스 요구 사항이 변경됨에 따라 백업 정책을 검토하고 변경해야 합니다. 모니터링 및 경고 기능을 사용하도록 설정하고 결과를 검토합니다.

  • 복원 실행 연습을 고려합니다. 가상 머신의 백업 복원은 시간이 오래 걸릴 수 있습니다. 복구가 필수인 중요한 시나리오는 백업에서 복원을 시도해본 후에 진행하는 것이 좋습니다.

    총 복원 시간은 IOPS(초당 입/출력 작업 수) 및 스토리지 계정의 처리량에 따라 달라집니다. 대상 스토리지 계정이 다른 애플리케이션 읽기 및 쓰기 작업과 함께 로드되는 경우 총 복원 시간이 영향을 받을 수 있습니다. 복원 작업을 향상시키려면 다른 애플리케이션 데이터와 함께 로드되지 않는 스토리지 계정을 선택합니다.

  • 복원 진행 시 제한을 고려합니다. 단일 Recovery Services 자격 증명 모음에서 가상 머신을 복원하는 경우에는 다른 범용 v2 스토리지 계정을 사용하는 것이 좋습니다. v2 스토리지 계정을 사용하면 대상 스토리지 계정이 제한되는 것을 방지할 수 있습니다. 각 가상 머신마다 스토리지 계정이 서로 다른 시나리오를 고려합니다. 10개의 가상 머신이 복원되는 경우 서로 다른 10개의 스토리지 계정을 사용하도록 계획합니다.

  • CRR(지역 간 복원)을 고려합니다. CRR을 사용하면 쌍을 이루는 Azure 지역인 보조 지역에서 Azure 가상 머신을 복원할 수 있습니다. 이 옵션을 사용하면 감사 또는 규정 준수 요구 사항을 충족하기 위한 분석을 수행할 수 있습니다. 주 지역에 재해가 발생한 경우 가상 머신 또는 해당 디스크를 복원할 수도 있습니다. CRR은 모든 복구 서비스 자격 증명 모음에 대한 옵트인 기능입니다. CRR은 Azure 가상 머신에서 호스트되는 SQL 데이터베이스와 SAP HANA 데이터베이스에도 사용됩니다.