Commvault를 사용하여 Azure Stack Hub에서 VM 백업

Commvault를 사용하여 VM 백업 개요

이 문서에서는 별도의 Azure Stack Hub 배율 단위에 있는 복구 VM을 업데이트하는 Commvault Live Sync의 구성을 안내합니다. 이 문서에서는 Azure Stack Hub에 배포된 Virtual Machines 데이터 및 시스템 상태를 보호하고 복구하도록 공통 파트너 솔루션을 구성하는 방법을 자세히 설명합니다.

다음 다이어그램에서는 Commvault를 사용하여 VM을 백업할 때의 전반적인 솔루션을 보여 줍니다.

다이어그램은 Commvault를 사용하여 Azure 스택에서 다른 스택 또는 Azure Cloud로 데이터를 복제하는 방법을 보여줍니다.

이 문서에서는 다음에 대해 알아봅니다.

  1. 원본 Azure Stack Hub 인스턴스에서 Commvault 소프트웨어를 실행하는 VM을 만듭니다.

  2. 보조 위치에 스토리지 계정을 만듭니다. 이 문서에서는 Azure Stack Hub의 스토리지 계정에 Blob 컨테이너를 만들고(대상) instance 대상 Azure Stack Hub를 원본 Azure Stack Hub에서 연결할 수 있다고 가정합니다.

  3. 원본 Azure Stack Hub 인스턴스에서 Commvault를 구성하고 원본 Azure Stack Hub의 VM을 VM 그룹에 추가합니다.

  4. Commvault의 라이브 동기화를 구성합니다.

호환되는 파트너 VM 이미지를 다운로드하고 제공하여 Azure Cloud 또는 다른 Azure Stack Hub에 대한 Azure Stack Hub VM을 보호할 수도 있습니다. 이 문서에서는 Commvault Live Sync를 사용하여 VM 보호를 설명합니다.

이 방법의 토폴로지는 다음 다이어그램과 같습니다.

이 다이어그램은 Azure Stack Hub 1의 Commvault VSA 프록시에서 Azure Stack Hub 2까지의 데이터 경로를 보여 줍니다. 여기에는 허브 1을 백업해야 할 때 온라인으로 가져올 수 있는 복구 VM이 있습니다.

Commvault Marketplace 항목에서 Commvault VM 만들기

  1. Azure Stack Hub 사용자 포털을 엽니다.

  2. 리소스> 만들기ComputeCommvault를 > 선택합니다.

    참고

    Commvault를 사용할 수 없는 경우 클라우드 운영자에게 문의하세요.

    VM 만들기

  3. 가상 머신 만들기, 1가지 기본 사항에서 기본 설정을 구성합니다.

    a. 이름을 입력합니다.

    b. 표준 HDD를 선택합니다.

    다. 사용자 이름을 입력합니다.

    d. 암호를 입력 합니다.

    e. 암호를 확인합니다.

    f. 백업에 대한 구독 을 선택합니다.

    g. 리소스 그룹을 선택합니다.

    h. Azure Stack Hub의 위치를 선택합니다. ASDK를 사용하는 경우 로컬을 선택합니다.

    i. 확인을 선택합니다.

  4. Commvault VM의 크기를 선택합니다. 백업용 VM 크기는 10GB 이상의 RAM과 100GB의 스토리지여야 합니다.

    .

  5. Commvault VM에 대한 설정을 선택합니다.

    a. 가용성을 없음으로 설정합니다.

    b. 관리 디스크를 사용하려면 예를 선택합니다.

    다. 가상 네트워크에 대한 기본 VNet을 선택합니다.

    d. 기본 서브넷을 선택합니다.

    e. 기본 공용 IP 주소를 선택합니다.

    f. 기본 네트워크 보안 그룹에 VM을 그대로 둡니다.

    g. HTTP(80), HTTPS(443), SSH(22) 및 RDP(3389) 포트를 엽니다.

    h. 확장 없음을 선택합니다.

    i. 부팅 진단대해 사용을 선택합니다.

    j. 게스트 OS 진단사용 안 함으로 설정합니다.

    k. 기본 Diagnostics 스토리지 계정을 그대로 둡니다.

    l. 확인을 선택합니다.

  6. 유효성 검사를 통과한 후 Commvault VM의 요약을 검토합니다. 확인을 선택합니다.

서비스 주체 가져오기

ID 관리자가 ID 또는 AD FS를 Microsoft Entra 있는지 알아야 합니다. 다음 표에는 Azure Stack Hub에서 Commvault를 설정하는 데 필요한 정보가 포함되어 있습니다.

요소 Source
Azure Resource Manager URL Azure Stack Hub Resource Manager 엔드포인트
애플리케이션 이름
애플리케이션 UI 애플리케이션이 등록되었을 때 서비스 주체에 할당된 ID
구독 ID Azure Stack Hub에서 제품을 구독할 때 생성됨
테넌트 ID(디렉터리 ID) Active Directory 테넌트에게 할당된 ID
응용 프로그램 암호 애플리케이션이 등록되었을 때 서비스 주체에 할당된 비밀

Commvault 콘솔을 사용하여 백업 구성

  1. RDP 클라이언트를 열고 Azure Stack Hub의 Commvault VM에 연결합니다. 자격 증명을 입력합니다.

  2. Commvault VM에 Azure Stack Hub PowerShell 및 Azure Stack Hub Tools를 설치합니다.

    a. Azure Stack Hub PowerShell 설치에 대한 지침은 Azure Stack Hub용 PowerShell 설치를 참조하세요.
    b. Azure Stack Hub Tools 설치에 대한 지침은 GitHub에서 Azure Stack Hub 도구 다운로드를 참조하세요.

  3. Commvault가 Commvault VM에 설치되면 Commcell 콘솔을 엽니다. 시작에서 Commvault Commvault>Commcell 콘솔을 선택합니다.

    Commcell 콘솔의 왼쪽에는 Commcell 브라우저라는 탐색 창이 있습니다. 오른쪽 창에는 시작 탭 페이지가 표시됩니다.

  4. Commvault CommCell 콘솔에서 Azure Stack Hub 외부의 스토리지를 사용하도록 백업 리포지토리를 구성합니다. CommCell 브라우저에서 스토리지 리소스 스토리지 풀을 > 선택합니다. 마우스 오른쪽 단추를 클릭하고 스토리지 풀 추가 를 선택합니다. 클라우드를 선택합니다.

  5. 스토리지 풀의 이름을 추가합니다. 다음을 선택합니다.

  6. 클라우드 스토리지만들기>를 선택합니다.

    StorageDevice# 대화 상자에는 만들 스토리지 디바이스를 지정하기 위한 다양한 목록과 텍스트 상자가 있는 일반 탭 페이지가 표시됩니다.

  7. 클라우드 서비스 공급자를 선택합니다. 이 절차에서는 다른 위치에 두 번째 Azure Stack Hub를 사용합니다. Microsoft Azure Storage 선택합니다.

  8. MediaAgent로 Commvault VM을 선택합니다.

  9. 스토리지 계정에 대한 액세스 정보를 입력합니다. Azure Storage 계정 설정에 대한 지침은 여기에서 확인할 수 있습니다. 액세스 정보:

    • 서비스 호스트: 리소스의 Blob 컨테이너 속성에서 URL의 이름을 가져옵니다. 예를 들어 URL이 이 https://backuptest.blob.westus.stackpoc.com/mybackups 고 서비스 호스트에서 사용 blob.westus.stackpoc.com 되었습니다.

    • 계정 이름: 스토리지 계정 이름을 사용합니다. 스토리지 리소스의 액세스 키 블레이드에서 찾을 수 있습니다.

    • 액세스 키: 스토리지 리소스의 액세스 키 블레이드에서 액세스 키를 가져옵니다.

    • 컨테이너: 컨테이너의 이름입니다. 이 경우 mybackups입니다.

    • 스토리지 클래스: 사용자 컨테이너의 기본 스토리지 클래스로 둡니다.

  10. Microsoft Azure Stack Hub 클라이언트 만들기의 지침에 따라 Microsoft Azure Stack Hub 클라이언트 만들기

    Azure Stack 클라이언트 만들기 대화 상자에는 클라이언트의 특성을 지정하기 위한 목록 및 텍스트 상자가 있습니다.

  11. VM 또는 리소스 그룹을 선택하여 백업 정책을 보호하고 연결합니다.

  12. 복구에 대한 RPO 요구 사항과 일치하도록 백업 일정을 구성합니다.

  13. 첫 번째 전체 백업을 수행합니다.

Commvault 라이브 동기화 구성

2가지 옵션을 사용할 수 있습니다. 백업의 기본 복사본에서 변경 내용을 복제하거나 보조 복사본에서 복구 VM으로 변경 내용을 복제하도록 선택할 수 있습니다. 백업 집합에서 복제하면 원본 컴퓨터에 대한 읽기 IO 영향이 제거됩니다.

  1. 라이브 동기화를 구성하는 동안 원본 Azure Stack Hub(가상 서버 에이전트) 및 대상 Azure Stack Hub 세부 정보를 제공해야 합니다.

  2. Commvault 라이브 동기화를 구성하는 단계는 Microsoft Azure Stack Hub에 대한 라이브 동기화 복제를 참조하세요.

    Commcell 콘솔에는

  3. 라이브 동기화를 구성하는 동안 대상 Azure Stack Hub 및 가상 서버 에이전트 세부 정보를 제공해야 합니다.

    하위 스택 보호에 대한 라이브 동기화 옵션 마법사의 대상 단계에는 가상화 클라이언트 및 프록시 클라이언트를 지정하기 위한 목록 상자가 있습니다.

  4. 구성을 계속하고 복제본(replica) 디스크가 호스트되는 대상 스토리지 계정, 복제본(replica) VM이 배치될 리소스 그룹 및 복제본(replica) VM에 연결하려는 이름을 추가합니다.

    스택 보호 하위에 대한 라이브 동기화 옵션 마법사의 Virtual Machines 단계를 통해 VM을 추가하고 제거할 수 있습니다.

  5. 각 VM 옆에 있는 구성을 선택하여 VM 크기를 변경하고 네트워크 설정을 구성할 수도 있습니다.

  6. 대상 Azure Stack Hub로 복제 빈도 설정

    하위 스택 보호에 대한 라이브 동기화 옵션 마법사의 작업 옵션 단계는 백업 일정을 지정하는 것입니다.

  7. 설정을 검토하여 구성을 저장합니다. 그러면 복구 환경이 만들어지고 복제가 선택한 간격으로 시작됩니다.

라이브 동기화를 사용하여 장애 조치(failover) 동작 설정

Commvault Live Sync를 사용하면 머신을 한 Azure Stack Hub에서 다른 Azure Stack Hub로 장애 조치하고 장애 복구(failback)하여 원래 Azure Stack Hub에서 작업을 다시 시작할 수 있습니다. 워크플로가 자동화되고 기록됩니다.

관리 콘솔의 복제 모니터 페이지에는 복제 RPO 창의 다양한 하위 창에 사용할 수 있는 데이터가 표시되지 않습니다. 복제 모니터 창에 나열된 두 개의 VM이 표시됩니다. 각각에 대해 복제 정보의 행이 있습니다.

복구 Azure Stack Hub로 장애 조치(failover)하려는 VM을 선택하고 계획되거나 계획되지 않은 장애 조치(failover)를 선택합니다. 복구 사이트에서 작업을 다시 시작하기 전에 프로덕션 환경을 정상적으로 종료할 시간이 있는 경우 계획된 장애조치 적합합니다. 계획된 장애 조치(failover)는 프로덕션 VM을 종료하고, 복구 사이트에 최종 변경 내용을 복제하고, 최신 데이터로 복구 VM을 온라인으로 전환하고, 라이브 동기화 구성 중에 지정된 VM 크기 및 네트워크 구성을 적용합니다. 계획되지 않은 장애 조치(failover)는 프로덕션 VM을 종료하려고 시도하지만 프로덕션 환경을 사용할 수 없는 경우 계속 진행되며, 마지막으로 받은 복제 데이터 집합이 VM에 적용되고 이전에 선택한 크기와 네트워크 구성을 사용하여 복구 VM을 온라인 상태로 전환합니다. 아래 이미지는 Commvault Live Sync에서 복구 VM을 온라인으로 전환한 계획되지 않은 장애 조치(failover)를 보여 줍니다.

이벤트라는 목록에는

단계 세부 정보라는 제목의 목록에는 4대의 컴퓨터에 대한 6개의 이벤트가 표시됩니다. 각각에 대해 단계 이름, 상태, 시작 시간 및 종료 시간이 있습니다. 위상 이름은 전원 끄기, 전원 켜기, 동기화 사용 안 함 및 사후 작업입니다.

다음 단계

Azure Stack Hub 네트워킹에 대한 차이점 및 고려 사항