La utilidad d2dverify ayuda a verificar que los puntos de recuperación son utilizables desde varias sesiones de copia de seguridad. Normalmente, las tareas de copia de seguridad se ejecutan cada día y cuando se dispone de varios puntos de recuperación es posible que no esté seguro de si los puntos de recuperación son utilizables para la recuperación de datos durante un error del sistema. Para evitar estas situaciones, se pueden realizar tareas de BMR para verificar periódicamente si las copias de seguridad son utilizables. La utilidad d2dverify ayuda a automatizar la tarea de verificación de usabilidad de los puntos de recuperación.
Después de configurar los parámetros obligatorios, la utilidad d2dverify envía la tarea de BMR y recupera los datos en la máquina virtual especificada. A continuación, d2dverify inicia la máquina virtual y ejecuta un script para verificar si las aplicaciones en la máquina virtual funcionan correctamente. Se puede crear también una programación para ejecutar la utilidad d2dverify periódicamente mediante utilidades del sistema como Linux Cron. Por ejemplo, se puede ejecutar la utilidad d2dverify después de la última copia de seguridad de un conjunto de recuperación. En tal caso, d2dverify verifica todos los puntos de recuperación en el conjunto de recuperación.
Nota: Para obtener más información sobre la programación de una tarea mediante el programador Linux Cron, consulte Personalización de la programación de tareas.
La utilidad d2dverify se puede utilizar también en los escenarios siguientes:
Tenga en cuenta los siguientes requisitos previos antes de utilizar la utilidad d2dverify:
verify_<nombre del nodo>
Nota: No es necesario adjuntar los discos duros virtuales para estas máquinas virtuales. Es posible que no se adjunte una red virtual a estas máquinas virtuales si se especifican los parámetros de "vm_network".
Nota: La utilidad d2dverify solo admite la red de IP estática.
Importante: Si la base de datos dispone de información sobre la cuenta del nodo relacionada con un usuario no raíz, d2dverify restablecerá la contraseña del usuario no raíz a CAd2d@2013 para la máquina virtual de destino.
Requisitos de red:
Cuando se utiliza d2dverify, se recomienda guardar las máquinas virtuales de destino en una red virtual aislada para evitar cualquier conflicto con el entorno de producción. En tales casos, las máquinas virtuales de destino se deberán conectar al servidor de D2D y al almacenamiento de copia de seguridad.
Compatibilidad con el hipervisor:
d2dverify depende de la utilidad d2drestorevm para realizar la restauración. d2dverify admite las versiones siguientes de hipervisores:
Argumentos:
Identifica la plantilla que incluye los parámetros para ejecutar la utilidad d2dverify.
Crea una plantilla vacía que incluye los parámetros para ejecutar la utilidad d2dverify.
Siga estos pasos:
d2dverify --createtemplate=file_path
Especifica una lista de nodos o unos criterios de consulta que buscan la información en la base de datos del servidor de D2D. Cada nodo está separado por una coma, como Node1,Node2,Node3.
Notes: Si el número de puerto de ssh no es el puerto predeterminado 22, el formato para especificar cada nodo será: Node1:new_port,Node2:new_port,Node3:new_port. El nombre de la máquina virtual se asigna como verify_<nombre del nodo>, donde el nombre de nodo no incluirá el número de puerto.
Ejemplo: Node1:222,Node2:333,Node4:333
La lista siguiente es un ejemplo de los criterios de consulta:
Busca el nombre del nodo que contiene el prefijo definido.
Busca la descripción del nodo que contiene el prefijo definido.
Especifica la lista de direcciones IP que se aplica a cada nodo de destino respectivamente. Cada dirección IP se separa por una coma, como IP1,IP2,IP3. Si solamente hay una dirección IP disponible pero existen varios nodos en el parámetro node_list, el cuarto segmento de la dirección IP aumentará en uno para cada nodo. La utilidad d2dverify comprueba si se ha utilizado una dirección IP. En caso afirmativo, la dirección IP se omite.
Por ejemplo, si se tienen tres nodos, Nodo 1, Nodo 2 y Nodo 3 y una dirección IP, xxx.xxx.xxx.xx6, la dirección IP se aplicará tal y como se muestra en la lista siguiente:
Nodo 1: xxx.xxx.xxx.xx6
Nodo 2: xxx.xxx.xxx.xx7
Nodo 3: xxx.xxx.xxx.xx8
Especifica el tipo de hipervisor. Los tres tipos siguientes de hipervisores son válidos: xen, ovm o rhev.
Especifica el nombre de host o la dirección IP del gestor de hipervisores.
Especifica el nombre de usuario del gestor de hipervisores.
Especifica la contraseña del gestor de hipervisores. La contraseña se deberá cifrar mediante la utilidad d2dutil --encrypt.
El comando siguiente se utiliza para cifrar la contraseña:
echo "password" | d2dutil --encrypt
Especifica la red virtual que utiliza la máquina virtual de destino. Se recomienda especificar este parámetro cuando la máquina virtual de destino se conecta a varias redes virtuales.
Especifica la puerta de enlace de la red que utiliza el sistema operativo (SO) invitado de la máquina virtual de destino.
Especifica la máscara de red que utiliza el SO invitado de la máquina virtual de destino.
Especifica el nombre del usuario que se utiliza para conectarse a la máquina virtual recuperada. La contraseña se restablece a la contraseña especificada en el parámetro guest_password. El parámetro guest_username se ignora cuando se utiliza la utilidad d2dverify para consultar información de la base de datos del servidor de D2D. En tales casos, la contraseña de invitado de la máquina virtual se restablece a la contraseña del nodo almacenada en la base de datos.
Especifica la contraseña para el parámetro guest_username. La contraseña se deberá cifrar mediante la utilidad d2dutil --encrypt. El parámetro guest_password se ignora cuando se utiliza la utilidad d2dverify para consultar información de la base de datos del servidor de D2D.
Especifica la ruta de red de la ubicación de almacenamiento de copia de seguridad. No es necesario especificar la ubicación de almacenamiento si los nodos en el parámetro node_list están en la base de datos del servidor de D2D. Si la ubicación de almacenamiento es un recurso compartido de CIFS, utilice el formato siguiente para especificar la ubicación:
//hostname/path
Especifica el nombre de usuario para acceder a la ubicación de almacenamiento de copia de seguridad. Este parámetro no es necesario para un recurso compartido de NFS.
Para un usuario de dominio de Windows, utilice el formato siguiente para especificar la ubicación:
domain_name/username
Especifica la contraseña para acceder a la ubicación de almacenamiento de copia de seguridad. La contraseña se deberá cifrar mediante la utilidad d2dutil --encrypt. Este parámetro no es necesario para un recurso compartido de NFS.
Seleccione la sesión que desee restaurar. Normalmente, una sesión de recuperación está en el formato siguiente: S00000000X, donde X es un valor numérico. S00000000X es el nombre de la carpeta de los puntos de recuperación. Si se desea restaurar la sesión más reciente, especifique la palabra clave "last".
Especifica la contraseña de cifrado para el punto de recuperación. La contraseña se deberá cifrar mediante la utilidad d2dutil --encrypt.
Especifica el script que se desea ejecutar. El script se ejecuta en el equipo de destino después de una recuperación correcta. Si este parámetro no se proporciona, la utilidad d2dverify ejecutará el comando ls /proc en el equipo de destino.
Especifica la dirección de correo electrónico de los destinatarios que recibirán informes en un correo electrónico. Se puede especificar más de una dirección de correo electrónico, utilizando siempre la coma para separarlas.
Especifica la línea de asunto del correo electrónico.
Especifica el formato del informe para recibir un correo electrónico. El formato podría ser texto (.txt) o html.
Valor predeterminado: html
Especifica los nodos de los parámetros node_list que no están en la base de datos del servidor de D2D. Se deben especificar los parámetros relacionados con storage_*.
Valor: yes
Especifica que el destino máquina virtual se debe detener después de una correcta recuperación y verificación. Los valores para este parámetro son yes y no.
Valor predeterminado: yes
d2dverify --template=file_path
Nota: Se produce un error en la utilidad d2dverify si se agregan los nodos en el parámetro node_list mediante la clave pública/privada. Para resolver esta incidencia, configure la variable de entorno export D2D_SSH_IGNORE_PWD=yes en el entorno de shell donde se ejecuta la utilidad d2dverify.
La usabilidad de los puntos de recuperación se ha verificado correctamente.
Copyright © 2013 CA.
Todos los derechos reservados.
|
|