Delen via


Het maken van uitgerekte clustervolumes en het instellen van replicatie.

Van toepassing op: Azure Stack HCI, versie 22H2

Belangrijk

Azure Stack HCI maakt nu deel uit van Azure Local. Oudere versies van Azure Stack HCI, bijvoorbeeld 22H2, blijven verwijzen naar Azure Stack HCI en geven de naamwijziging niet weer. Meer informatie.

In dit artikel wordt beschreven hoe u volumes maakt en replicatie instelt voor stretched clusters in Azure Stack HCI met behulp van het Windows-beheercentrum en PowerShell.

We creëren volumes op vier servers verspreid over twee locaties, twee servers per locatie als voorbeeld. Houd er echter rekening mee dat als u spiegelvolumes in drie richtingen wilt maken, u ten minste zes servers, drie servers per site nodig hebt.

Uitgerekte volumes en replicatie met Windows-beheercentrum

Een volume maken en replicatie instellen:

  1. In Windows Admin Center, onder Extra, selecteer Volumes.
  2. Klik in het rechterdeelvenster op het tabblad Inventaris en klik vervolgens op Maken.
  3. In het deelvenster Volume maken, selecteer Volume tussen sites repliceren.
  4. Selecteer een replicatierichting tussen sites in de vervolgkeuzelijst.
  5. Selecteer onder ReplicatiemodusAsynchroon of Synchroon.
  6. Voer de naam van een bronreplicatiegroep en een naam van de doelreplicatiegroep in.
  7. Voer de gewenste grootte in voor het logboekvolume.
  8. Ga desgewenst als volgt te werk onder Geavanceerd:
    • Voer de naam van de bronreplicatiegroep in/wijzig deze.
    • Voer de naam van de doelreplicatiegroep in/wijzig deze.
    • Als u blokken wilt gebruiken die al op het doel zijn gezaaid..., schakelt u dat selectievakje in.
    • Als u replicatieverkeer wilt versleutelen, schakelt u dat selectievakje in.
    • Als u consistentiegroepen wilt inschakelen, schakelt u dat selectievakje in.
  9. Klik op Create als u klaar bent.
  10. Controleer in het rechterdeelvenster of een gegevensschijf en een logboekschijf zijn gemaakt op uw primaire (actieve) site en of de bijbehorende gegevens- en logboekreplicaschijven worden gemaakt op de secundaire (passieve) site. Voor bidirectionele replicatie ziet u twee sets gegevens- en volumeschijven.
  11. Onder Extra, selecteer Opslagreplica.
  12. Controleer in het rechterdeelvenster onder Partnerschappen of het replicatiepartnerschap is gemaakt.

Daarna moet u de geslaagde gegevensreplicatie tussen sites controleren voordat u VM's en andere workloads implementeert. Zie de sectie Replicatie verifiëren in Het cluster valideren voor meer informatie.

Uitgerekte volumes maken met behulp van PowerShell

Het maken van volumes verschilt voor standaardclusters met een enkelvoudige site versus uitgerekte clusters (twee locaties). Voor beide scenario's gebruikt u echter de New-Volume cmdlet om een virtuele schijf te maken, te partitioneren en op te maken, een volume met overeenkomende naam te maken en toe te voegen aan gedeelde clustervolumes (CSV).

Het maken van volumes en virtuele schijven voor stretched clusters is iets uitgebreider dan voor clusters met één site. Stretched clusters vereisen minimaal vier volumes: twee gegevensvolumes en twee logboekvolumes, waarbij een gegevens-/logboekvolumepaar zich op elke site bevinden. Vervolgens maakt u een replicatiegroep voor elke site en stelt u er replicatie tussen in. We moeten resourcegroepen verplaatsen van server naar server. De Move-ClusterGroup cmdlet wordt hiervoor gebruikt.

  1. Eerst verplaatsen we de storage-opslag resourcegroep naar de resourcegroep Server1 in Site1 met behulp van de Move-ClusterGroup cmdlet:

    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  2. Maak vervolgens de eerste virtuele schijf (Disk1) voor Server1 in Site1:

    New-Volume -CimSession Server1 -FriendlyName Disk1 -FileSystem REFS -DriveLetter F -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  3. Maak een tweede virtuele schijf (Disk2) voor Server1 in Site1:

    New-Volume -CimSession Server1 -FriendlyName Disk2 -FileSystem REFS -DriveLetter G -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  4. Haal de Available Storage groep nu offline:

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
  5. En verplaats de Available Storage-groep naar Server3 in Site2:

    Move-ClusterGroup -Name 'Available Storage' -Node Server3
    
  6. Maak de eerste virtuele schijf (Disk3) in Server3Site2:

    New-Volume -CimSession Server3 -FriendlyName Disk3 -FileSystem REFS -DriveLetter H -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  7. En maak een tweede virtuele schijf (Disk4) in Server3Site2:

    New-Volume -CimSession Server3 -FriendlyName Disk4 -FileSystem REFS -DriveLetter I -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  8. Haal de Available Storage groep nu offline en verplaats deze vervolgens terug naar een van de servers in Site1:

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  9. Zorg er met behulp van de Get-ClusterResource cmdlet voor dat er vier virtuele schijfvolumes zijn gemaakt, twee in elke opslaggroep:

    Get-ClusterResource -Cluster ClusterS1
    
  10. Voeg nu Disk1 toe aan de gedeelde clustervolumes:

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

U bent klaar met het maken van volumes en klaar om Opslagreplica in te stellen voor replicatie.

Replicatie instellen met Behulp van PowerShell

Wanneer u PowerShell gebruikt om Storage Replica in te stellen voor een stretched cluster, moet de schijf die voor de brongegevens wordt gebruikt, worden toegevoegd als een CSV (Cluster Shared Volume). Alle andere schijven moeten als niet-CSV-stations in de groep Beschikbare opslag blijven. Deze schijven worden vervolgens toegevoegd als gedeelde clustervolumes tijdens het maken van de opslagreplica.

In de vorige stap zijn de virtuele schijven toegevoegd met stationsletters om de identificatie ervan gemakkelijker te maken. Opslagreplica is een een-op-een-replicatie, wat betekent dat één schijf naar een andere schijf kan worden gerepliceerd.

Stap 1: De topologie voor replicatie valideren

Voordat u begint, moet u de Test-SRTopology cmdlet gedurende een langere periode uitvoeren (zoals enkele uren). De Test-SRTopology cmdlet valideert een mogelijke replicatierelatie en valideert de lokale host naar de doelserver of extern tussen bron- en doelservers.

Met deze cmdlet wordt gecontroleerd of:

  • SMB is toegankelijk via het netwerk, wat betekent dat TCP-poort 445 en poort 5445 in twee richtingen open zijn.
  • WS-MAN kan worden geopend via HTTP op het netwerk, wat betekent dat TCP-poorten 5985 en 5986 open zijn.
  • Een SR WMIv2-provider kan worden geopend en accepteert aanvragen.
  • Bron- en doelgegevensvolumes bestaan en zijn beschrijfbaar.
  • Bron- en doellogboekvolumes bestaan met NTFS-opmaak of ReFS-opmaak en voldoende vrije ruimte.
  • Opslag wordt geïnitialiseerd in GPT-indeling, niet MBR, met overeenkomende sectorgrootten.
  • Er is voldoende fysiek geheugen om replicatie uit te voeren.

Daarnaast meet de Test-SRTopology cmdlet ook het volgende:

  • Retourlatentie van ICMP en rapporteer het gemiddelde.
  • Prestatiemeters voor schrijfinvoer/uitvoer en het gemiddelde rapporteren dat op dat volume wordt waargenomen.
  • Geschatte initiële synchronisatietijd.

Zodra Test-SRTopology is voltooid, wordt er een .html-bestand (TestSrTopologyReport met datum en tijd) gemaakt in de map Windows Temp. Eventuele waarschuwingen of fouten moeten worden nagekeken aangezien ze ervoor kunnen zorgen dat Opslagreplica niet correct wordt gemaakt.

Een voorbeeld van een opdracht die vijf uur wordt uitgevoerd, is:

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

Stap 2: Het replicatiepartnerschap maken

Nu u de Test-SRTopology tests hebt voltooid, bent u klaar om Storage Replica te configureren en de replicatierelatie te maken. In een notendop configureren we Opslagreplica door replicatiegroepen (RG) te maken voor elke site en de gegevensvolumes en logboekvolumes op te geven voor zowel de bronserverknooppunten in Site1 (Server1, Server2) als de doelserverknooppunten (gerepliceerd) in Site2 (Server3, Server4).

Laten we beginnen:

  1. Voeg de site1-gegevensschijf toe als een gedeeld clustervolume (CSV):

    Add-ClusterSharedVolume -Name "Cluster Virtual Disk (Site1)"
    
  2. De groep Beschikbare opslag moet eigendom zijn van het knooppunt waarop deze zich momenteel bevindt. De groep kan worden verplaatst naar Server1 met behulp van:

    Move-ClusterGroup -Name "Available Storage" -Node Server1
    
  3. Gebruik de New-SRPartnership cmdlet om de replicatie-partnerschap te maken. Deze cmdlet is ook waar u de brongegevensvolume- en logboekvolumenamen opgeeft:

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

De New-SRPartnership cmdlet maakt een replicatiepartnerschap tussen de twee replicatiegroepen voor de twee sites. In dit voorbeeld Replication1 is de replicatiegroep voor primaire knooppuntserver1 in Site1 en Replication2 is dit de replicatiegroep voor doelknooppuntServer3 in Site2.

Storage Replica stelt nu alles in. Als er gegevens moeten worden gerepliceerd, worden deze hier uitgevoerd. Afhankelijk van de hoeveelheid gegevens die moet worden gerepliceerd, kan dit enige tijd duren. Het is raadzaam om geen groepen te verplaatsen totdat dit proces is voltooid.

Volgende stappen

Zie ook voor verwante onderwerpen en andere opslagbeheertaken: