Puede crear copias de seguridad que pueden permitirle restaurar el entorno de VMware Cloud Director después de un error.
Hacer una copia de seguridad del dispositivo principal de VMware Cloud Director versión 10.3.1 y posteriores
A partir de VMware Cloud Director 10.3.1 y versiones posteriores, puede utilizar la interfaz de usuario de administración de dispositivos de VMware Cloud Director para realizar una copia de seguridad del dispositivo principal.
Requisitos previos
HEALTHY
. Consulte
Ver el estado del clúster y el modo de conmutación por error del dispositivo de VMware Cloud Director.
Procedimiento
Resultados
El archivo recién creado aparece en la lista de copias de seguridad. El nombre de la copia de seguridad tiene el formato copia de seguridad-fecha-hora-formato.tgz. Para el dispositivo de VMware Cloud Director 10.3.2 y versiones posteriores, el nombre de la copia de seguridad tiene el formato copia de seguridad-fecha-hora-formato.zip.
Qué hacer a continuación
- Si no tiene previsto restaurar el sistema a la versión 10.3 o una anterior, puede eliminar las copias de seguridad en el directorio /opt/vmware/vcloud-director/data/transfer/pgdb-backup.
- Si no tiene previsto restaurar el sistema a la versión 10.3.1, puede eliminar las copias de seguridad del directorio /opt/vmware/vcloud-director/data/transfer/backups.
- A partir de VMware Cloud Director 10.3.2, puede eliminar las copias de seguridad innecesarias de 10.3.2 y versiones posteriores mediante la interfaz de usuario de administración de dispositivos de VMware Cloud Director o la API del dispositivo de VMware Cloud Director. Para obtener información sobre cómo utilizar la API del dispositivo de VMware Cloud Director, consulte la Referencia de la API del dispositivo de VMware Cloud Director.
Hacer una copia de seguridad de la base de datos integrada del dispositivo de VMware Cloud Director 10.3
Si el entorno de VMware Cloud Director 10.3 consta de implementaciones de dispositivos de VMware Cloud Director con bases de datos PostgreSQL integradas, puede realizar una copia de seguridad de la base de datos de VMware Cloud Director desde la celda principal. El archivo .tgz resultante se almacena en la ubicación de almacenamiento del servicio de transferencia compartido NFS.
Requisitos previos
HEALTHY
. Consulte
Ver el estado del clúster y el modo de conmutación por error del dispositivo de VMware Cloud Director.
Procedimiento
- Inicie sesión directamente o mediante un cliente SSH en la celda principal como usuario raíz.
- Desplácese hasta /opt/vmware/appliance/bin.
- Ejecute el comando create-db-backup.
Resultados
Restaurar el dispositivo principal de VMware Cloud Director versión 10.3.1 y posteriores
A partir de la versión 10.3.1, para restaurar el dispositivo principal, puede utilizar la interfaz de usuario de administración de dispositivos de VMware Cloud Director. Si se produce un error en un clúster de HA, por ejemplo, durante una actualización con errores, puede utilizar una copia de seguridad para restaurar el principal, en lugar de usar una instantánea de máquina virtual.
Requisitos previos
- Compruebe que tiene un archivo de copia de seguridad del dispositivo principal. Consulte la Hacer una copia de seguridad del dispositivo principal de VMware Cloud Director versión 10.3.1 y posteriores.
- Implemente una celda principal de base de datos. La versión del dispositivo principal recién implementada debe coincidir con la versión del dispositivo de copia de seguridad. Si vuelve a utilizar la IP del dispositivo principal, no es necesario reemplazar las celdas de la aplicación más adelante. Consulte la Implementación y configuración inicial del dispositivo de VMware Cloud Director.
- Apague las celdas en espera del clúster de HA con errores.
Procedimiento
Qué hacer a continuación
- Implemente o restaure celdas en espera y de la aplicación adicionales.
- Para implementar celdas adicionales, consulte Implementación y configuración inicial del dispositivo de VMware Cloud Director.
- A partir de VMware Cloud Director 10.3.3, al igual que sucede al restaurar el dispositivo principal, puede restaurar celdas adicionales mediante la interfaz de usuario de administración del dispositivo de VMware Cloud Director. Al restaurar celdas adicionales, si los certificados de proxy de consola y HTTP hacen referencia a la ruta de acceso al recurso compartido de transferencia, VMware Cloud Director configura las celdas para que utilicen los mismos certificados que el dispositivo principal. Si los certificados de proxy de consola y HTTP hacen referencia a una ruta de acceso local y tienen la misma clave-contraseña que root, VMware Cloud Director configura las celdas adicionales para que utilicen certificados autofirmados.
- Si el modo de conmutación por error era
Automatic
antes de la restauración, debe volver a establecerlo comoAutomatic
mediante la API del dispositivo de VMware Cloud Director. - Si el modo FIPS del dispositivo de VMware Cloud Director estaba activado antes de la restauración, debe volver a establecerlo mediante la API del dispositivo de VMware Cloud Director.
El modo FIPS de las celdas se restaura automáticamente.
Restaurar un entorno de dispositivo de VMware Cloud Director 10.3 con una configuración de base de datos de HA
Si realizó una copia de seguridad de la base de datos integrada de PostgreSQL correspondiente a un entorno de dispositivo de VMware Cloud Director mediante una configuración de base de datos de alta disponibilidad, puede implementar un nuevo clúster de dispositivos y restaurar en él la base de datos del dispositivo.
El flujo de trabajo de restauración incluye tres etapas principales.
- Copiar el archivo .tar de copia de seguridad de la base de datos integrada a partir del almacenamiento compartido NFS del servicio de transferencia
- Restaurar la base de datos en las celdas principal y en espera de la base de datos integrada.
- Implementar cualquier celda de aplicación requerida.
Requisitos previos
- Compruebe que tiene el archivo .tar de copia de seguridad de la base de datos PostgreSQL integrada. Consulte Hacer una copia de seguridad de la base de datos integrada del dispositivo de VMware Cloud Director 10.3.
- Implemente una celda de base de datos principal y dos celdas de base de datos en espera. Consulte la Implementación y configuración inicial del dispositivo de VMware Cloud Director.
- Si desea que el nuevo clúster de dispositivos use el servidor NFS del entorno existente, cree y exporte un directorio nuevo en el servidor NFS como nuevo punto compartido. No se puede volver a utilizar el punto de montaje existente.
Procedimiento
- En las celdas principal y en espera, inicie sesión como raíz y ejecute el comando para detener el servicio de VMware Cloud Director.
service vmware-vcd stop
- En las celdas principal y en espera, copie el archivo . tar de copia de seguridad en la carpeta /tmp.
Si no hay suficiente espacio libre en la carpeta /tmp, use otra ubicación para almacenar el archivo .tar.
- En las celdas principal y en espera, descomprima el archivo de copia de seguridad en /tmp.
tar -zxvf db-backup-date_time_format.tgz
En la carpeta /tmp, puede ver los archivos extraídos global.properties, responses.properties, certificates.pem, certificates.key, proxycertficates.pem, proxycertficates.key y truststore.pem, así como el archivo de volcado de la base de datos con el nombre vcloud_date_time_format.
Nota: El archivo truststore.pem solo está disponible para VMware Cloud Director 10.2.2 y versiones posteriores. - En la celda principal únicamente, inicie sesión como raíz en la consola y ejecute los siguientes comandos.
- Quite la base de datos
vcloud
.sudo -i -u postgres /opt/vmware/vpostgres/current/bin/psql -c 'DROP DATABASE vcloud;'
- Ejecute el comando
pg_restore
.sudo -i -u postgres /opt/vmware/vpostgres/current/bin/pg_restore -C -d postgres /tmp/vcloud_date_time_name
- Quite la base de datos
- En las celdas principal y en espera, guarde una copia de los archivos de datos de configuración, reemplácelos y vuelva a configurar e iniciar el servicio de VMware Cloud Director.
- Realice una copia de seguridad de las propiedades, las claves privadas, los certificados y los archivos truststore.
Los archivos global.properties, responses.properties, certificates.pem, certificates.key, proxycertificates.pem, proxycertificates.key, user.http.pem, user.http.key, user.consoleproxy.pem, user.consoleproxy.key y truststore.pem se encuentran en /opt/vmware/vcloud-director/etc/.
cd /opt/vmware/vcloud-director/etc mkdir -p backup cp global.properties responses.properties certificates.* proxycertificates.* truststore.* user.* backup
- Copie y reemplace las propiedades, las claves privadas, los certificados y los archivos truststore de los archivos de copia de seguridad que extrajo en el paso 3.
cd /tmp cp global.properties responses.properties certificates.* proxycertificates.* truststore.* user.* /opt/vmware/vcloud-director/etc/
- Ejecute los siguientes comandos para volver a configurar el servicio de VMware Cloud Director.
/opt/vmware/vcloud-director/bin/configure --unattended-installation --database-type postgres --database-user vcloud \ --database-password db_password_new_primary --database-host eth1_ip_new_primary --database-port 5432 \ --database-name vcloud --uuid --cert /opt/vmware/vcloud-director/etc/user.http.pem --key /opt/vmware/vcloud-director/etc/user.http.key --key-password key_password --consoleproxy-cert /opt/vmware/vcloud-director/etc/user.consoleproxy.pem --consoleproxy-key /opt/vmware/vcloud-director/etc/user.consoleproxy.key --consoleproxy-key-password key_password --primary-ip appliance_eth0_ip \ --console-proxy-ip appliance_eth0_ip --console-proxy-port-https 8443
/opt/vmware/vcloud-director/bin/cell-management-tool reconfigure-database --database-ssl true
Donde:- Las opciones
--key-password
y--consoleproxy-key-password
coinciden con las contraseñas de las claves privadas del dispositivo. La contraseña de clave privada puede ser la contraseña raíz que utilizó durante la implementación del dispositivo. - La opción
--database-password
coincide con la contraseña de la base de datos que estableció durante la configuración del dispositivo en la interfaz de usuario de administración del dispositivo de VMware Cloud Director en https://appliance_eth0_ip:5480. - La opción
--database-host
coincide con la dirección IP de red deeth1
del dispositivo de la base de datos principal. - El valor
--primary-ip
coincide con la dirección IP de red deeth0
de la celda del dispositivo que va a restaurar. Esta no es la dirección IP de la celda de base de datos principal. - El valor
--console-proxy-ip
coincide con la dirección IP de red deeth0
del dispositivo que va a restaurar.
Para obtener información sobre cómo solucionar problemas, consulte Error al volver a configurar el servicio de VMware Cloud Director cuando se realiza una migración al dispositivo de VMware Cloud Director o una restauración en este.
- Las opciones
- Ejecute el comando para iniciar el servicio de VMware Cloud Director.
service vmware-vcd start
Puede supervisar el progreso del inicio de la celda en /opt/vmware/vcloud-director/logs/cell.log.
- Realice una copia de seguridad de las propiedades, las claves privadas, los certificados y los archivos truststore.
- (opcional) Implemente las celdas de aplicación adicionales. Consulte la Implementación y configuración inicial del dispositivo de VMware Cloud Director.
- Si los dispositivos nuevos no utilizan las mismas IP que los dispositivos originales que va a reemplazar, debe actualizar la configuración del equilibrador de carga que se muestra frente al grupo de servidores de VMware Cloud Director para incluir las IP de los dispositivos nuevos.
- Una vez que todas las celdas del grupo de servidores finalicen el proceso de inicio, compruebe que la restauración del entorno de VMware Cloud Director sea correcta.
- Abra VMware Cloud Director Service Provider Admin Portal mediante la dirección IP de red de
eth0
de cualquier celda del nuevo grupo de servidores, https://et0_IP_new_cell/provider.Si actualizó la configuración del equilibrador de carga en el paso 7, debe utilizar la dirección pública del grupo de servidores de para acceder al Service Provider Admin Portal.
- Inicie sesión en Service Provider Admin Portal con las credenciales del administrador del sistema existentes.
- Compruebe que los recursos de vSphere y de nube estén disponibles en el nuevo entorno.
- Abra VMware Cloud Director Service Provider Admin Portal mediante la dirección IP de red de
- Después de la comprobación correcta de la restauración de la base de datos, utilice la Service Provider Admin Portal para eliminar las celdas desconectadas que pertenezcan al entorno anterior de VMware Cloud Director.
- En la barra de navegación superior, en Recursos, seleccione Recursos de nube.
- En el panel izquierdo, haga clic en Celdas de nube.
- Seleccione una celda inactiva y haga clic en Eliminar del registro.
- Si el modo de conmutación por error era
Automatic
antes de la restauración, debe volver a establecerlo comoAutomatic
mediante la API del dispositivo de VMware Cloud Director. - Si el modo FIPS del dispositivo de VMware Cloud Director estaba activado antes de la restauración, debe volver a establecerlo mediante la API del dispositivo de VMware Cloud Director.
El modo FIPS de las celdas se restaura automáticamente.