Puede utilizar VMware Site Recovery Manager™ (SRM) con NSX Federation para los casos prácticos de recuperación ante desastres.

Site Recovery Manager admite los siguientes flujos de trabajo con NSX Federation:

  • Las máquinas virtuales de NSX Federation Global Manager admiten la recuperación completa y de prueba de las máquinas virtuales de GM (compatibles con o sin la VIP del clúster de administración de NSX Federation).
  • Las máquinas virtuales informáticas admiten la recuperación completa y de prueba de las máquinas virtuales de equipo. Las máquinas virtuales recuperadas en el sitio de recuperación ante desastres basan o no sus etiquetas de NSX y sus reglas de firewall en estas etiquetas NSX, como las direcciones IP y los nombres de las máquinas virtuales.

Para garantizar que los grupos y las reglas de firewall se repliquen en la ubicación de recuperación ante desastres durante la recuperación, el NSX Local Manager que administra la ubicación de recuperación ante desastres debe tener las etiquetas de NSX presentes en el momento de la recuperación.

Cómo configurar la replicación de etiquetas de máquina virtual en todos los LM mediante la API de GM

En NSX Federation 4.0, para configurar la replicación de etiquetas de máquina virtual en los Local Manager, ejecute la siguiente API de Global Manager:
PUT https://{{gm}}/global-manager/api/v1/global-infra/vm-tag-replication-policies/policy1
{
    "display_name":"vm tag replication policy Paris to London",
    "description":"vm tag replication policy1",
    "protected_site": "/global-infra/sites/LM_Paris",
    "recovery_sites": [
        "/global-infra/sites/LM_London"
    ],
    "groups":[
        "/global-infra/domains/default/groups/Web-VM-Group",
        "/global-infra/domains/default/groups/DB-VM-Group"
    ],
    "vm_match_criteria": "MATCH_BIOS_UUID_NAME"

LM_Paris envía la información de etiqueta de las máquinas virtuales para el UUID del BIOS de las máquinas virtuales de los grupos Web-VM-Group + DB-VM-Group a LM_London. Antes de la recuperación de las máquinas virtuales de Londres por Site Recovery Manager, LM_London no tiene las máquinas virtuales con el UUID del BIOS, y las máquinas virtuales aún no están visibles en LM_London. Sin embargo, cuando Site Recovery Manager recupera las máquinas virtuales de Londres, LM_London ve esas máquinas virtuales con el UUID del BIOS y les aplica sus etiquetas de NSX. Las máquinas virtuales obtienen su seguridad en función de las etiquetas de NSX.

Nota: vm_match_criteria tiene dos valores posibles: MATCH_BIOS_UUID_NAME o MATCH_NSX_ATTACHMENT_ID. En la recuperación, Site Recovery Manager copia ambos para que cualquier configuración sea válida con Site Recovery Manager. Sin embargo, si otro producto completa la replicación de máquinas virtuales y copia un valor, pero no el otro, configure GM con el valor de vm_match_criteria adecuado.

Cómo comprobar la replicación de etiquetas de máquina virtual en todos los LM mediante la API de GM

Para obtener más información sobre la replicación de etiquetas de máquina virtual en los Local Manager, ejecute la siguiente API de Global Manager:
GET https://{{gm}}/global-manager/api/v1/global-infra/vm-tag-replication-policies
El resultado devuelve algo similar a:
{
  "protected_site": "/global-infra/sites/LM_Paris",
  "recovery_sites": [
    "/global-infra/sites/LM_London"
  ],
  "vm_match_criteria": "MATCH_BIOS_UUID_NAME",
  "groups": [
    "/global-infra/domains/default/groups/Web-VM-Group",
    "/global-infra/domains/default/groups/DB-VM-Group"
  ],
  "resource_type": "VMTagReplicationPolicy",
  "id": "policy1",
  "display_name": "vm tag replication policy Paris to London",
  "description": "vm tag replication policy1",
  "path": "/global-infra/vm-tag-replication-policies/policy1",
  "relative_path": "policy1",
  "parent_path": "/global-infra",
  "unique_id": "9ee18586-5480-41d9-8223-690c9226d763",
  "marked_for_delete": false,
  "overridden": false,
  "_create_time": 1638413861377,
  "_create_user": "admin",
  "_last_modified_time": 1638413861377,
  "_last_modified_user": "admin",
  "_system_owned": false,
  "_protection": "NOT_PROTECTED",
  "_revision": 0
}

NSX admite solo una entrada de los sitios de recuperación. Para obtener más información, consulte la API vm-tag-replication-policies/policy-name en la Guía de la API REST de NSX Global Manager.