Creación de volúmenes de clústeres extendidos y configuración de la replicación

Se aplica a: Azure Stack HCI, versiones 22H2 y 21H2

En este artículo se describe cómo crear volúmenes y configurar la replicación para clústeres extendidos en Azure Stack HCI mediante Windows Admin Center y PowerShell.

Crearemos volúmenes en cuatro servidores en dos sitios, dos servidores por sitio como ejemplo. Sin embargo, tenga en cuenta que si desea crear volúmenes reflejados tridireccionales, necesitará al menos seis servidores, es decir, tres servidores por sitio.

Volúmenes extendidos y replicación mediante Windows Admin Center

Para crear un volumen y configurar la replicación:

  1. En Windows Admin Center, en Tools (Tools), seleccione Volumes (Volúmenes).
  2. En el panel derecho, seleccione la pestaña Inventory (Inventario) y, a continuación Create (Crear).
  3. En el panel Create volume (Crear volumen), seleccione Replicate volume between sites (Replicar volumen entre sitios).
  4. Seleccione una dirección de replicación entre sitios en el cuadro desplegable.
  5. En Replication mode (Modo de replicación), seleccione Asynchronous (Asincrónico) o Synchronous (Sincrónico).
  6. Escriba un nombre de grupo de replicación de origen y otro de destino.
  7. Escriba el tamaño deseado para el volumen de registro.
  8. En Advanced (Opciones avanzadas), siga uno de estos pasos:
    • Escriba o cambie el nombre del grupo de replicación de origen.
    • Escriba o cambie el nombre del grupo de replicación de destino.
    • Para usar los bloques ya inicializados en el destino, active la casilla correspondiente.
    • Para cifrar el tráfico de replicación, active la casilla correspondiente.
    • Para habilitar los grupos de coherencia, active la casilla correspondiente.
  9. Cuando haya terminado, haga clic en Crear.
  10. En el panel derecho, compruebe que se crea un disco de datos y un disco de registro en el sitio principal (activo) y que los datos correspondientes y los discos de réplica de registro se crean en el sitio secundario (pasivo). En el caso de la replicación bidireccional, debería ver dos conjuntos de datos y discos de volumen.
  11. En Herramientas, seleccione Réplica de almacenamiento.
  12. En el panel derecho, en Asociaciones, compruebe que la asociación de replicación se ha creado correctamente.

Después, debe comprobar la correcta replicación de los datos entre sitios antes de implementar VM y otras cargas de trabajo. Para obtener más información, consulte la sección Comprobación de la replicación en Validación del clúster.

Creación de volúmenes extendidos con PowerShell

La creación de volúmenes es diferente para los clústeres estándar de un solo sitio y para los clústeres extendidos de dos sitios. No obstante, para ambos escenarios se usa el cmdlet New-Volume para crear un disco virtual, crear una partición y formatearla, crear un volumen con un nombre coincidente y agregarlo a los volúmenes compartidos del clúster (CSV).

La creación de volúmenes y discos virtuales para clústeres extendidos es un poco más complicada que en el caso de los clústeres de un solo sitio. Los clústeres extendidos requieren un mínimo de cuatro volúmenes: dos volúmenes de datos y dos de registro. En cada sitio reside al menos un par de volúmenes de datos/registro. A continuación, creará un grupo de replicación para cada sitio y configurará la replicación entre ellos. Es necesario mover los grupos de recursos de un servidor a otro. Para hacer esto, se usa el cmdlet Move-ClusterGroup.

  1. En primer lugar, se mueve el grupo de recursos del bloque de almacenamiento Available Storage a Server1 en Site1 con el cmdlet Move-ClusterGroup:

    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  2. A continuación, cree el primer disco virtual (Disk1) para Server1 en Site1:

    New-Volume -CimSession Server1 -FriendlyName Disk1 -FileSystem REFS -DriveLetter F -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  3. Cree un segundo disco virtual (Disk2) para Server1 en Site1:

    New-Volume -CimSession Server1 -FriendlyName Disk2 -FileSystem REFS -DriveLetter G -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"
    
  4. Ahora, desconecte el grupo Available Storage:

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
  5. Y mueva el grupo Available Storage a Server3 en Site2:

    Move-ClusterGroup -Name 'Available Storage' -Node Server3
    
  6. Cree el primer disco virtual (Disk3) en Server3 en Site2:

    New-Volume -CimSession Server3 -FriendlyName Disk3 -FileSystem REFS -DriveLetter H -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  7. Y cree un segundo disco virtual (Disk4) en Server3 en Site2:

    New-Volume -CimSession Server3 -FriendlyName Disk4 -FileSystem REFS -DriveLetter I -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"
    
  8. Ahora desconecte el grupo Available Storage y, a continuación, muévalo de nuevo a uno de los nodos de Site1:

    Stop-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage'
    
    Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1
    
  9. Con el cmdlet Get-ClusterResource, asegúrese de que se crearon cuatro volúmenes de discos virtuales, dos en cada bloque de almacenamiento:

    Get-ClusterResource -Cluster ClusterS1
    
  10. Ahora agregue Disk1 a los volúmenes compartidos del clúster:

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

Ha terminado de crear volúmenes y está listo para configurar la característica Réplica de almacenamiento para la replicación.

Configuración de la replicación mediante PowerShell

Cuando se usa PowerShell para configurar réplica de almacenamiento para un clúster extendido, el disco que se usa para los datos de origen debe agregarse como un volumen compartido de clúster (CSV). Todos los demás discos deben permanecer como unidades no CSV en el grupo de almacenamiento disponible. A continuación, estos discos se agregan como volúmenes compartidos de clúster durante el proceso de creación de réplica de almacenamiento.

En el paso anterior, los discos virtuales se agregaron mediante letras de unidad para facilitar su identificación. La réplica de almacenamiento es una replicación de uno a uno, lo que significa que un solo disco puede replicarse a otro disco.

Paso 1: Validación de la topología para la replicación

Antes de empezar, debe ejecutar el cmdlet Test-SRTopology durante un período prolongado (p. ej., varias horas). El cmdlet Test-SRTopology valida una posible asociación de replicación y también valida el host local en el servidor de destino o de forma remota entre los servidores de origen y de destino.

Este cmdlet comprobará lo siguiente:

  • Se puede acceder a SMB desde la red, lo que significa que el puerto TCP 445 y el puerto 5445 están abiertos bidireccionalmente.
  • Se puede acceder a WS-MAN a través de HTTP en la red, lo que significa que los puertos TCP 5985 y 5986 están abiertos.
  • Se puede tener acceso a un proveedor de WMIv2 de SR y este puede aceptar solicitudes.
  • Los volúmenes de datos de origen y de destino existen y se puede escribir en ellos.
  • Los volúmenes de registro de origen y destino existen con formato NTFS o ReFS y suficiente espacio disponible.
  • El almacenamiento se inicializa en formato GPT, no en MBR, con tamaños de sector coincidentes.
  • Hay suficiente memoria física para ejecutar la replicación.

Además, el cmdlet Test-SRTopology también medirá lo siguiente:

  • Latencia de ida y vuelta de ICMP e informe acerca del promedio.
  • Contadores de rendimiento para la entrada/salida de escritura e informe acerca del promedio detectado en ese volumen.
  • Hora de sincronización inicial estimada.

Al finalizar Test-SRTopology, se creará un archivo .html (TestSrTopologyReport con la fecha y la hora) en la carpeta temporal de Windows. Cualquier advertencia o error debe revisarse, ya que podría provocar que la réplica de almacenamiento no se creara correctamente.

Un comando de ejemplo que se ejecutaría durante 5 horas sería:

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

Paso 2: Creación del grupo de replicación

Ahora que ha completado las pruebas de Test-SRTopology, está listo para configurar la réplica de almacenamiento y crear la asociación de replicación. En pocas palabras, configuraremos réplica de almacenamiento creando grupos de replicación (RG) para cada sitio y especificando los volúmenes de datos y los volúmenes de registro para los nodos del servidor de origen en Site1 (Server1, Server2) y los nodos de servidor de destino (replicados) en Site2 (Server3, Server4).

Empecemos:

  1. Agregue el disco de datos de Site1 como volumen compartido del clúster (CSV):

    Add-ClusterSharedVolume -Name "Cluster Virtual Disk (Site1)"
    
  2. El grupo de almacenamiento disponible debe ser "propiedad" del nodo en el que se encuentra. El grupo se puede mover a Server1 mediante:

    Move-ClusterGroup -Name "Available Storage" -Node Server1
    
  3. Para crear la asociación de replicación, use el cmdlet New-SRPartnership. En este cmdlet también se especifican los nombres del volumen de registro y de datos de origen:

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

El cmdlet New-SRPartnership crea una asociación de replicación entre los dos grupos de replicación para los dos sitios. En este ejemplo, Replication1 es el grupo de replicación para el nodo principal Server1 en Site1 y Replication2 es el grupo de replicación para el nodo de destino Server3 en Site2.

Réplica de almacenamiento ahora configurará todo. Si hay algún dato que se va a replicar, lo hará aquí. En función de la cantidad de datos que necesite replicar, esto puede tardar un poco. Se recomienda no mover ningún grupo hasta que se complete este proceso.

Pasos siguientes

Para temas relacionados y otras tareas de administración del almacenamiento, vea también: