Compartir por


Administración del servidor de configuración para la recuperación ante desastres del servidor físico

Un servidor de configuración local se configura cuando se usa el servicio Azure Site Recovery para realizar la recuperación ante desastres de servidores físicos en Azure. El servidor de configuración coordina la comunicación entre las máquinas locales y Azure, además de administrar la replicación de datos. En este artículo se resumen las tareas comunes para administrar el servidor de configuración después de que se haya implementado.

Nota:

Se recomienda usar el módulo Azure Az de PowerShell para interactuar con Azure. Para comenzar, consulte Instalación de Azure PowerShell. Para más información sobre cómo migrar al módulo Az de PowerShell, consulte Migración de Azure PowerShell de AzureRM a Az.

Prerrequisitos

En esta tabla se resumen los requisitos previos para implementar la máquina del servidor de configuración local.

Componente Requisito
Núcleos de CPU 8
RAM 16 GB
Número de discos 3, incluidos el disco del sistema operativo, el disco de memoria caché del servidor de procesos, la unidad de retención para la conmutación por recuperación
Espacio libre en el disco (caché del servidor de procesos) 600 GB
Espacio libre en el disco (disco de retención) 600 GB
Sistema operativo Windows Server 2012 R2
Windows Server 2016
Configuración regional del sistema operativo Inglés (EE. UU.)
Versión de VMware vSphere PowerCLI No se requiere
Roles de Windows Server No habilite estos roles:
- Active Directory Domain Services
- Internet Information Services
- Hyper-V
Directivas de grupo No habilite estas directivas de grupo:
- Impedir el acceso al símbolo del sistema
- Impedir el acceso a herramientas de edición del Registro
- Confiar en la lógica de datos adjuntos de archivos
- Activar la ejecución de scripts
Más información
IIS - Ningún sitio web predeterminado debe existir previamente
- Habilitar la autenticación anónima
- Habilitar la configuración de FastCGI
- Ningún sitio web o aplicación que escuche en el puerto 443 deben existir previamente
Tipo de NIC VMXNET3 (cuando se implementa como una máquina virtual VMware)
Tipo de dirección IP estática
Acceso a Internet El servidor necesita acceder a estas direcciones URL:
- *.accesscontrol.windows.net
- *.backup.windowsazure.com
- *.store.core.windows.net
- *.blob.core.windows.net
- *.hypervrecoverymanager.windowsazure.com
- https://management.azure.com
- *.services.visualstudio.com
- https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.20.0.msi (no se necesita para servidores de procesos de escalado horizontal)
- time.nist.gov
- time.windows.com
Puertos 443 (orquestación del canal de control)
9443 (Transporte de datos)

Descargue el archivo de instalación más reciente.

La versión más reciente del archivo de instalación del servidor de configuración está disponible en el portal de Site Recovery. Además, se puede descargar directamente en el Centro de descarga de Microsoft.

  1. Inicie sesión en Azure Portal y busque el almacén de Recovery Services.

  2. Vaya a Site Recovery Infrastructure (Infraestructura de Site Recovery) >Servidores de configuración (en For VMware & Physical Machines [Para máquinas físicas y VMware]).

  3. Haga clic en el botón +Servidores.

  4. En la página Agregar servidor, haga clic en el botón Descargar para descargar la clave de Registro. Necesitará esta clave durante la instalación del servidor de configuración para registrarla en el servicio Azure Site Recovery.

  5. Haga clic en el vínculo Download the Microsoft Azure Site Recovery Unified Setup (Descargar la instalación unificada de Microsoft Azure Site Recovery) para descargar la versión más reciente del servidor de configuración.

    Página de descarga

Instalación y registro del servidor

  1. Ejecute el archivo de instalación unificada.

  2. En Antes de comenzar, seleccione Install the configuration server and process server (Instalar el servidor de configuración y el servidor de procesos).

    Antes de comenzar

  3. En Third-Party Software License (Licencia de software de terceros), haga clic en Acepto para descargar e instalar MySQL.

  4. En Configuración de Internet, especifique cómo se conecta el proveedor que se ejecuta en el servidor de configuración a Azure Site Recovery a través de Internet. Asegúrese de que ha permitido las direcciones URL necesarias.

    • Si quiere conectarse con el proxy configurado actualmente en la máquina, seleccione Conectar con Azure Site Recovery con un servidor proxy.
    • Si quiere que el proveedor se conecte directamente, seleccione Conectar directamente con Azure Site Recovery sin un servidor proxy.
    • Si el proxy existente requiere autenticación, o si quiere usar un proxy personalizado para la conexión del proveedor, seleccione Connect with custom proxy settings (Conectarse con una configuración de proxy personalizada) y especifique la dirección, el puerto y las credenciales. Firewall
  5. En Comprobación de requisitos previos, el programa de instalación ejecuta una comprobación para asegurarse de que se pueda ejecutar la instalación. Si aparece una advertencia sobre la comprobación de la sincronización de hora global, compruebe que la hora del reloj del sistema (configuración de fecha y hora) es la misma que la de la zona horaria.

    Prerrequisitos

  6. En MySQL Configuration (Configuración de MySQL), cree credenciales para iniciar sesión en la instancia de servidor MySQL que se va a instalar.

    MySQL

  7. En Detalles del entorno, seleccione si replicará máquinas virtuales de VMware. Si va a hacerlo, compruebe si PowerCLI 6.0 está instalado.

  8. En Ubicación de instalación, seleccione dónde quiere instalar los archivos binarios y almacenar la memoria caché. La unidad que seleccione debe tener al menos 5 GB de espacio disponible en disco, pero se recomienda usar una unidad de memoria caché con 600 GB o más de espacio libre.

    Ubicación de instalación

  9. En Selección de red, seleccione en primer lugar la NIC que utiliza el servidor de procesos integrados para la detección y la instalación de inserción del servicio de movilidad en los equipos de origen y, después, seleccione la NIC que usa el servidor de configuración para la conectividad con Azure. El puerto 9443 es el que se usa de forma predeterminada para enviar y recibir el tráfico de replicación, pero puede modificar este número de puerto para adecuarlo a los requisitos de su entorno. Además del puerto 9443, también se abre el puerto 443 que un servidor web utiliza para coordinar las operaciones de replicación. No use el puerto 443 para enviar o recibir tráfico de replicación.

    Selección de red

  10. En Resumen, revise la información y haga clic en Instalar. Se genera una frase de contraseña cuando finaliza la instalación. La necesitará al habilitar la replicación, así que cópiela y manténgala en una ubicación segura.

Después de finalizar el registro, el servidor aparecerá en la hoja Configuración>Servidores del almacén.

Instalación desde la línea de comandos

Ejecute el archivo de instalación del modo siguiente:

UnifiedSetup.exe [/ServerMode <CS/PS>] [/InstallDrive <DriveLetter>] [/MySQLCredsFilePath <MySQL credentials file path>] [/VaultCredsFilePath <Vault credentials file path>] [/EnvType <VMWare/NonVMWare>] [/PSIP <IP address to be used for data transfer] [/CSIP <IP address of CS to be registered with>] [/PassphraseFilePath <Passphrase file path>]

Ejemplo de uso

MicrosoftAzureSiteRecoveryUnifiedSetup.exe /q /x:C:\Temp\Extracted
cd C:\Temp\Extracted
UNIFIEDSETUP.EXE /AcceptThirdpartyEULA /servermode "CS" /InstallLocation "D:\" /MySQLCredsFilePath "C:\Temp\MySQLCredentialsfile.txt" /VaultCredsFilePath "C:\Temp\MyVault.vaultcredentials" /EnvType "VMWare"

Parámetros

Nombre de parámetro Type Description Valores
/ServerMode Obligatorio Especifica si se deben instalar los servidores de configuración y de procesos, o solo el servidor de procesos CS
PS
/InstallLocation Obligatorio La carpeta donde se instalan los componentes Cualquier carpeta del equipo
/MySQLCredsFilePath Obligatorio La ruta de acceso al archivo en que se almacenan las credenciales del servidor MySQL El archivo debe tener el formato especificado a continuación
/VaultCredsFilePath Obligatorio La ruta de acceso del archivo de credenciales del almacén Ruta de acceso de archivo válido
/EnvType Obligatorio El tipo de entorno que quiere proteger VMware
NonVMware
/PSIP Obligatorio Dirección IP de la NIC que se usará para la transferencia de datos de replicación Cualquier dirección IP válida
/CSIP Obligatorio Dirección IP de la NIC en la que el servidor de configuración realiza la escucha Cualquier dirección IP válida
/PassphraseFilePath Obligatorio Ruta de acceso completa a la ubicación del archivo de frase de contraseña Ruta de acceso de archivo válido
/BypassProxy Opcional Especifica si el servidor de configuración se conecta a Azure sin proxy Para hacerlo, obtenga este valor desde Venu
/ProxySettingsFilePath Opcional Configuración del proxy (el proxy predeterminado requiere autenticación, o un proxy personalizado) El archivo debe tener el formato especificado a continuación
DataTransferSecurePort Opcional Número de puerto en el PSIP que se usará para los datos de replicación Número de puerto válido (el valor predeterminado es 9433)
/SkipSpaceCheck Opcional Omitir comprobación de espacio para disco de caché
/AcceptThirdpartyEULA Obligatorio La marca implica la aceptación de los términos de licencia de terceros
/ShowThirdpartyEULA Opcional Muestra los términos de licencia de terceros. Si se proporciona como entrada, se omiten todos los demás parámetros

Creación de entrada de archivo para MYSQLCredsFilePath

El parámetro MySQLCredsFilePath toma como entrada un archivo. Cree el archivo con el siguiente formato y páselo como parámetro de entrada MySQLCredsFilePath.

[MySQLCredentials]
MySQLRootPassword = "Password"
MySQLUserPassword = "Password"

Creación de entrada de archivo para ProxySettingsFilePath

El parámetro ProxySettingsFilePath toma un archivo como entrada. Cree el archivo con el siguiente formato y páselo como parámetro de entrada ProxySettingsFilePath.

[ProxySettings]
ProxyAuthentication = "Yes/No"
Proxy IP = "IP Address"
ProxyPort = "Port"
ProxyUserName="UserName"
ProxyPassword="Password"

Modificación de la configuración de proxy

Se puede modificar la configuración de proxy para el equipo del servidor de configuración como se indica a continuación:

  1. Inicie sesión en el servidor de configuración.

  2. Inicie el archivo cspsconfigtool.exe mediante el acceso directo del escritorio.

  3. Haga clic en la pestaña Registro de almacén.

  4. Descargue un nuevo archivo de registro de almacén desde el portal y proporciónelo como entrada a la herramienta.

    register-configuration-server

  5. Proporcione los detalles del nuevo proxy y haga clic en el botón Registrar.

  6. Abra una ventana de comandos de administrador de PowerShell.

  7. Ejecute el siguiente comando:

    $Pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $Pwd
    net stop obengine
    net start obengine
    

    Advertencia

    Si tiene conectados más servidores de procesos a este servidor de configuración, deberá corregir la configuración del proxy en todos los servidores de proceso de escalado horizontal de su implementación.

Proceso para volver a registrar el servidor de configuración en el mismo almacén

  1. Inicie sesión en el servidor de configuración.

  2. Inicie el archivo cspsconfigtool.exe mediante el acceso directo del escritorio.

  3. Haga clic en la pestaña Registro de almacén.

  4. Descargue un nuevo archivo de registro del portal y proporciónelo como entrada a la herramienta. register-configuration-server

  5. Proporcione los detalles del servidor proxy y haga clic en el botón Registrar.

  6. Abra una ventana de comandos de administrador de PowerShell.

  7. Ejecute el siguiente comando.

    $Pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $Pwd
    net stop obengine
    net start obengine
    

    Advertencia

    Si tiene varios servidores de procesos, deberá volver a registrarlos.

Registro de un servidor de configuración con otro almacén

Advertencia

El siguiente paso desasocia el servidor de configuración del almacén actual y se detiene la replicación de todas las máquinas virtuales protegidas en el servidor de configuración.

  1. Inicie sesión en el servidor de configuración

  2. desde el símbolo del sistema de administrador y ejecute el comando:

    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    net stop dra
    
  3. Inicie el archivo cspsconfigtool.exe mediante el acceso directo del escritorio.

  4. Haga clic en la pestaña Registro de almacén.

  5. Descargue un nuevo archivo de registro del portal y proporciónelo como entrada a la herramienta.

  6. Proporcione los detalles del servidor proxy y haga clic en el botón Registrar.

  7. Abra una ventana de comandos de administrador de PowerShell.

  8. Ejecute el siguiente comando.

    $pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $pwd
    net stop obengine
    net start obengine
    

Actualización de un servidor de configuración

Los paquetes acumulativos se ejecutan para actualizar el servidor de configuración. Las actualizaciones se pueden aplicar para hasta las versiones N-4. Por ejemplo:

  • Si ejecuta 9.7, 9.8, 9,9 o 9.10, puede actualizar directamente a 9.11.
  • Si ejecuta la versión 9.6 o anterior, y desea actualizar a 9.11, primero debe actualizar a la versión 9.7 antes de hacerlo a la versión 9.11.

En la página wiki de actualizaciones, hay disponibles vínculos a paquetes acumulativos para actualizar a todas las versiones del servidor de configuración.

Actualice el servidor como se indica a continuación:

  1. Descargue el archivo del instalador de actualizaciones en el servidor de configuración.
  2. Haga doble clic para ejecutar el instalador.
  3. El instalador detecta la versión actual que se ejecuta en la máquina.
  4. Haga clic en Aceptar para confirmar y ejecutar la actualización.

Eliminación o anulación del registro de un servidor de configuración

Advertencia

Antes de comenzar la retirada de su servidor de configuración, lleve a cabo estos pasos:

  1. Deshabilite la protección en todas las máquinas virtuales de este servidor de configuración.
  2. Desasocie y elimine todas las directivas de replicación del servidor de configuración.
  3. Elimine todos los servidores vCenter y hosts de vSphere que estén asociados con el servidor de configuración.

Eliminación del servidor de configuración de Azure Portal

  1. En Azure Portal, vaya a Site Recovery Infrastructure (Infraestructura de Site Recovery) >Servidores de configuración en el menú Almacén.
  2. Haga clic en el servidor de configuración que quiere retirar.
  3. En la página de detalles del servidor de configuración, haga clic en el botón Eliminar.
  4. Haga clic en para confirmar la eliminación del servidor.

Desinstalación del servidor de configuración y sus dependencias

Sugerencia

Si tiene pensado volver a usar el servidor de configuración con Azure Site Recovery, puede ir al paso 4 directamente.

  1. Inicie sesión como administrador en el servidor de configuración.
  2. Abra Panel de Control > Programas > Desinstalar programas
  3. Desinstale los programas en el orden siguiente:
    • Agente de Microsoft Azure Recovery Services
    • Servicio de movilidad de Microsoft Azure Site Recovery/servidor de destino maestro
    • Proveedor de Microsoft Azure Site Recovery
    • Servidor de configuración/servidor de procesos de Microsoft Azure Site Recovery
    • Dependencias del servidor de configuración de Microsoft Azure Site Recovery
    • Servidor MySQL 5.7
  4. Ejecute el siguiente comando desde un símbolo del sistema de administrador:
    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    

Eliminación o anulación del registro de un servidor de configuración (PowerShell)

  1. Instale el módulo de Azure PowerShell.

  2. Inicie sesión en su cuenta de Azure mediante el comando

    Connect-AzAccount –UseDeviceAuthentication

  3. Seleccione la suscripción en la que existe el almacén:

    Get-AzSubscription –SubscriptionName <your subscription name> | Select–AzSubscription

  4. Ahora, configure el contexto de almacén.

    $vault = Get–AzRecoveryServicesVault –Name <name of your vault>
    Set-AzRecoveryServicesAsrVaultContext –Vault $vault
    
  5. Obtenga el valor seleccionado de su servidor de configuración.

    $Fabric = Get–AzRecoveryServicesAsrFabric –FriendlyName <name of your configuration server>

  6. Eliminación del servidor de configuración

    Remove–AzRecoveryServicesAsrFabric –Fabric $Fabric –Force

Nota:

La opción -Force de Remove-AzRecoveryServicesAsrFabric se puede usar para forzar la eliminación del servidor de configuración.

Renovación de certificados TLS/SSL

El servidor de configuración lleva integrado un servidor web, que coordina las actividades de Mobility Service, los servidores de procesos y los servidores de destino maestros conectados a él. El servidor web usa un certificado TLS/SSL para autenticar clientes. El certificado expira después de tres años y se puede renovar en cualquier momento.

Comprobación de expiración

En lo que respecta a las implementaciones de servidores de configuración antes de mayo de 2016, la expiración del certificado se estableció en 1 año. Si tiene un certificado que va a expirar, ocurre lo siguiente:

  • Cuando la fecha de expiración es 2 meses o menos, el servicio comienza a enviar las notificaciones en el portal y por correo electrónico (si está suscrito a las notificaciones de Azure Site Recovery).
  • Aparece un banner de notificación en la página de recursos de almacén. Haga clic en el banner para obtener más información.
  • Si ve el botón Actualizar ahora, quiere decir que hay algunos componentes en el entorno que aún no se han actualizado a la versión 9.4.xxxx.x o superior. Actualice los componentes antes de renovar el certificado. La renovación no es posible en versiones anteriores.

Renovación del certificado

  1. En el almacén, abra Infraestructura de Site Recovery>Servidor de configuracióny haga clic en el servidor de configuración requerido.
  2. La fecha de expiración aparece en Estado del servidor de configuración.
  3. Haga clic en Renovar certificados.

Problemas comunes

Errores de instalación

Ejemplo de mensaje de error Acción recomendada
ERROR No se pudieron cargar las cuentas. Error: System.IO.IOException: no se pueden leer los datos de la conexión de transporte al instalar y registrar el servidor CS. Asegúrese de que TLS 1.0 está habilitado en el equipo.

Errores de registro

Se pueden depurar los errores de registro revisando los registros de la carpeta %ProgramData%\ASRLogs.

Ejemplo de mensaje de error Acción recomendada
09:20:06:InnerException.Type: SrsRestApiClientLib.AcsException,InnerException.
Mensaje: ACS50008: SAML token is invalid (el token SAML no es válido).
Id. de seguimiento: 1921ea5b-4723-4be7-8087-a75d3f9e1072
Id. de correlación: 62fea7e6-2197-4be4-a2c0-71ceb7aa2d97>
Marca de tiempo: 2016-12-12 14:50:08Z
Asegúrese de que la hora de su reloj del sistema no sea más de 15 minutos anterior o posterior a la hora local. Vuelva a ejecutar el instalador para completar el registro.
09:35:27 : DRRegistrationException while trying to get all disaster recovery vault for the selected certificate (DRRegistrationException al intentar obtener todos los almacenes de recuperación ante desastres del certificado seleccionado): : Exception.Type:Microsoft.DisasterRecovery.Registration.DRRegistrationException produjo, Exception.Message: ACS50008: SAML token is invalid (el token SAML no es válido).
Id. de seguimiento: e5ad1af1-2d39-4970-8eef-096e325c9950
Id. de correlación: abe9deb8-3e64-464d-8375-36db9816427a
Marca de tiempo: 2016-05-19 01:35:39Z
Asegúrese de que la hora de su reloj del sistema no sea más de 15 minutos anterior o posterior a la hora local. Vuelva a ejecutar el instalador para completar el registro.
06:28:45:Error al crear certificado
06:28:45:Setup cannot proceed (el programa de instalación no puede proseguir). No se puede crear el certificado necesario para autenticarse en Site Recovery. Vuelva a ejecutar el programa de instalación
Asegúrese de que ejecuta el programa de instalación como un administrador local.

Pasos siguientes

Revise los tutoriales para configurar la recuperación ante desastres de servidores físicos en Azure.