확장된 클러스터 볼륨 만들기 및 복제 설정

적용 대상: Azure Stack HCI, 버전 22H2 및 21H2

이 문서에서는 Windows Admin Center 및 PowerShell을 사용하여 Azure Stack HCI에서 볼륨을 만들고 확장된 클러스터에 대한 복제를 설정하는 방법을 설명합니다.

예를 들어 사이트당 서버 2개, 사이트당 두 개의 사이트에 있는 4개의 서버에 볼륨을 만듭니다. 그러나 3방향 미러 볼륨을 만들려면 사이트당 6개 이상의 서버, 3개의 서버가 필요합니다.

Windows Admin Center 사용하여 확장된 볼륨 및 복제

볼륨을 만들고 복제를 설정하려면 다음을 수행합니다.

  1. Windows Admin Center 도구에서 볼륨을 선택합니다.
  2. 오른쪽 창에서 인벤토리 탭을 선택한 다음, 만들기를 선택합니다.
  3. 볼륨 만들기 패널에서 사이트 간에 볼륨 복제를 선택합니다.
  4. 드롭다운 상자에서 사이트 간 복제 방향을 선택합니다.
  5. 복제 모드에서 비동기 또는 동기를 선택합니다.
  6. 원본 복제 그룹 이름과 대상 복제 그룹 이름을 입력합니다.
  7. 로그 볼륨에 원하는 크기를 입력합니다.
  8. 고급에서 필요에 따라 다음을 수행합니다.
    • 원본 복제 그룹 이름을 입력/변경합니다.
    • 대상 복제 그룹 이름을 입력/변경합니다.
    • 대상에 이미 시드된 블록을 사용하려면 해당 확인란을 선택합니다.
    • 복제 트래픽을 암호화하려면 해당 확인란을 선택합니다.
    • 일관성 그룹을 사용하도록 설정하려면 해당 확인란을 선택합니다.
  9. 작업을 마쳤으면 만들기를 클릭합니다.
  10. 오른쪽 창에서 데이터 디스크와 로그 디스크가 기본(활성) 사이트에 생성되고 해당 데이터 및 로그 복제본(replica) 디스크가 보조(수동) 사이트에 만들어지는지 확인합니다. 양방향 복제의 경우 두 개의 데이터 집합과 볼륨 디스크가 표시됩니다.
  11. 도구에서 스토리지 복제본을 선택합니다.
  12. 오른쪽 창의 파트너 관계 아래에서 복제 파트너 관계가 성공적으로 만들어졌는지 확인합니다.

나중에 VM 및 기타 워크로드를 배포하기 전에 사이트 간에 성공적인 데이터 복제를 확인해야 합니다. 자세한 내용은 클러스터 유효성 검사의 복제 확인 섹션을 참조하세요.

PowerShell을 사용하여 확장된 볼륨 만들기

볼륨 생성은 단일 사이트 표준 클러스터와 확장된(2개 사이트) 클러스터에 대해 다릅니다. 그러나 두 시나리오 모두 cmdlet을 사용하여 New-Volume 가상 디스크를 만들고, 파티션 및 포맷하고, 일치하는 이름으로 볼륨을 만들고, CSV(클러스터 공유 볼륨)에 추가합니다.

확장된 클러스터에 대한 볼륨 및 가상 디스크를 만드는 것은 단일 사이트 클러스터보다 약간 더 복잡합니다. 확장된 클러스터에는 데이터 볼륨 2개와 로그 볼륨 2개, 각 사이트에 데이터/로그 볼륨 쌍이 있는 최소 4개의 볼륨이 필요합니다. 그런 다음 각 사이트에 대한 복제 그룹을 만들고 해당 사이트 간에 복제를 설정합니다. 리소스 그룹을 서버에서 서버로 이동해야 합니다. cmdlet Move-ClusterGroup 이 사용됩니다.

  1. 먼저 cmdlet을 Available Storage 사용하여 Move-ClusterGroup 스토리지 풀 리소스 그룹을 Server1Site1 이동합니다.

    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  2. 다음으로 에서 에 대한 첫 번째 가상 디스크(Disk1)를 Server1 만듭니다 Site1.

    New-Volume -CimSession Server1 -FriendlyName Disk1 -FileSystem REFS -DriveLetter F -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  3. 에서 에 대한 두 번째 가상 디스크(Disk2)를 Server1 만듭니다 Site1.

    New-Volume -CimSession Server1 -FriendlyName Disk2 -FileSystem REFS -DriveLetter G -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  4. 이제 그룹을 오프라인으로 Available Storage 전환합니다.

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
  5. 그리고 에서 Available Storage 그룹을 로 Server3 이동합니다.Site2

    Move-ClusterGroup -Name 'Available Storage' -Node Server3
    
  6. 에서 첫 번째 가상 디스크(Disk3)를 만듭니다 Server3Site2.

    New-Volume -CimSession Server3 -FriendlyName Disk3 -FileSystem REFS -DriveLetter H -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  7. 그리고 에서 두 번째 가상 디스크(Disk4)를 만듭니다 Server3Site2.

    New-Volume -CimSession Server3 -FriendlyName Disk4 -FileSystem REFS -DriveLetter I -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  8. Available Storage 이제 그룹을 오프라인으로 전환한 다음 의 서버 Site1중 하나로 다시 이동합니다.

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  9. cmdlet을 Get-ClusterResource 사용하여 4개의 가상 디스크 볼륨이 만들어졌으며 각 스토리지 풀에 2개가 생성되었는지 확인합니다.

    Get-ClusterResource -Cluster ClusterS1
    
  10. 이제 클러스터 공유 볼륨에 를 추가 Disk1 합니다.

    Add-ClusterSharedVolume -Name 'Cluster Virtual Disk (Disk1)'
    

볼륨 만들기를 마쳤으며 복제를 위해 스토리지 복제본을 설정할 준비가 된 것입니다.

PowerShell을 사용하여 복제 설정

PowerShell을 사용하여 확장된 클러스터에 대한 스토리지 복제본을 설정하는 경우 원본 데이터에 사용되는 디스크를 CSV(클러스터 공유 볼륨)로 추가해야 합니다. 다른 모든 디스크는 사용 가능한 스토리지 그룹에서 비 CSV 드라이브로 유지되어야 합니다. 그런 다음, 이러한 디스크는 스토리지 복제본 생성 프로세스 중에 클러스터 공유 볼륨으로 추가됩니다.

이전 단계에서는 가상 디스크를 더 쉽게 식별할 수 있도록 드라이브 문자를 사용하여 가상 디스크를 추가했습니다. 스토리지 복제본은 일대일 복제입니다. 즉, 단일 디스크가 다른 단일 디스크에 복제될 수 있습니다.

1단계: 복제에 대한 토폴로지 유효성 검사

시작하기 전에 cmdlet을 Test-SRTopology 오랜 기간 동안 실행해야 합니다(예: 몇 시간). cmdlet은 Test-SRTopology 잠재적인 복제 파트너십의 유효성을 검사하고 로컬 호스트를 대상 서버 또는 원본 서버와 대상 서버 간에 원격으로 유효성을 검사합니다.

이 cmdlet은 다음을 확인합니다.

  • 네트워크를 통해 SMB에 액세스할 수 있습니다. 즉, TCP 포트 445 및 포트 5445는 양방향으로 열려 있습니다.
  • WS-MAN은 네트워크에서 HTTP를 통해 액세스할 수 있습니다. 즉, TCP 포트 5985 및 5986이 열려 있습니다.
  • SR WMIv2 공급자에 액세스할 수 있으며 요청을 수락합니다.
  • 원본 및 대상 데이터 볼륨이 존재하며 쓸 수 있습니다.
  • 원본 및 대상 로그 볼륨은 NTFS 서식 또는 ReFS 서식과 충분한 여유 공간이 있습니다.
  • 스토리지는 일치하는 섹터 크기로 MBR이 아닌 GPT 형식으로 초기화됩니다.
  • 복제를 실행하기에 충분한 실제 메모리가 있습니다.

또한 cmdlet은 Test-SRTopology 다음을 측정합니다.

  • ICMP의 왕복 대기 시간 및 평균을 보고합니다.
  • 쓰기 입력/출력에 대한 성능 카운터 및 해당 볼륨에 표시된 평균을 보고합니다.
  • 예상 초기 동기화 시간입니다.

Test-SRTopology 완료되면 Windows Temp 폴더에 .html 파일(날짜 및 시간이 포함된 TestSrTopologyReport)이 만들어집니다. 스토리지 복제본이 제대로 만들어지지 않을 수 있으므로 경고 또는 오류를 검토해야 합니다.

5시간 동안 실행되는 예제 명령은 다음과 같습니다.

Test-SRTopology -SourceComputerName Server1 -SourceVolumeName W: -SourceLogVolumeName X: -DestinationComputerName Server3 -DestinationVolumeName Y: -DestinationLogVolumeName Z: -DurationInMinutes 300 -ResultPath c:\temp

2단계: 복제 파트너 관계 만들기

테스트를 완료 Test-SRTopology 했으므로 스토리지 복제본을 구성하고 복제 파트너 관계를 만들 준비가 되었습니다. 간단히 말해, 각 사이트에 대해 RG(복제 그룹)를 만들고 Site1(Server1, Server2)의 원본 서버 노드와 Site2(Server3, Server4)의 대상(복제된) 서버 노드 모두에 대한 데이터 볼륨 및 로그 볼륨을 지정하여 스토리지 복제본을 구성합니다.

시작해 보겠습니다.

  1. Site1 데이터 디스크를 CSV(클러스터 공유 볼륨)로 추가합니다.

    Add-ClusterSharedVolume -Name "Cluster Virtual Disk (Site1)"
    
  2. 사용 가능한 스토리지 그룹은 현재 사용 중인 노드에서 "소유"해야 합니다. 그룹은 다음을 사용하여 Server1로 이동할 수 있습니다.

    Move-ClusterGroup -Name "Available Storage" -Node Server1
    
  3. 복제 파트너 관계를 만들려면 cmdlet을 New-SRPartnership 사용합니다. 이 cmdlet은 원본 데이터 볼륨 및 로그 볼륨 이름을 지정하는 위치이기도 합니다.

    New-SRPartnership -SourceComputerName "Server1" -SourceRGName "Replication1" -SourceVolumeName "C:\ClusterStorage\Disk1\" -SourceLogVolumeName "G:" -DestinationComputerName "Server3" -DestinationRGName "Replication2" -DestinationVolumeName "H:" -DestinationLogVolumeName "I:"
    

cmdlet은 New-SRPartnership 두 사이트에 대한 두 복제 그룹 간에 복제 파트너 관계를 만듭니다. 이 예제 Replication1 에서는 Site1의 주 노드 Server1에 대한 복제 그룹이고 Replication2 는 Site2의 대상 노드 Server3에 대한 복제 그룹입니다.

이제 스토리지 복제본이 모든 항목을 설정합니다. 복제할 데이터가 있는 경우 여기에서 수행합니다. 복제해야 하는 데이터의 양에 따라 시간이 걸릴 수 있습니다. 이 프로세스가 완료될 때까지 그룹을 이동하지 않는 것이 좋습니다.

다음 단계

관련 topics 및 기타 스토리지 관리 작업은 다음을 참조하세요.