Cómo instalar y configurar un agente de Symantec Backup Exec en un equipo con Windows XP. Explicamos cómo configurar Symantec Backup Exec para realizar copia de seguridad del nuevo cliente. El cliente, como ejemplo, tiene instalada una base de datos en producción (para el software de facturación y contabilidad) en Oracle Database 11g, explicaremos cómo hacer copia de seguridad de esta base de datos en el servidor de soportes.

Requisitos necesarios para instalación de un nuevo agente (agent) en Symantec Backup Exec

En primer lugar, lógicamente, para instalar Backup Exec Remote Agent y poder hacer copia de seguridad de un cliente en el servidor de soportes será necesario disponer de un equipo con Symantec Backup Exec for Windows Servers, pues el agente (cliente) ha de conectarse con el servidor de soportes y será éste el que haga la copia a la librería robótica, unidad de cinta autónoma o disco.

Por otro lado, deberemos adquirir la licencia apropiada para el nuevo agente, que luego introduciremos en el servidor de soportes con Symantec Backup Exec para activarla adecuadamente.

Para iniciar el proceso de instalación del Agente necesitaremos el CD de instalación de Symantec Backup Exec for Windows Servers, descargable gratuitamente desde la URL: [[web ya no disponible]].

(aunque la instalación del servidor es versión de evaluación de 60 días, la versión cliente se puede instalar sin problemas)

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Introduciremos el CD en el equipo con Windows XP SP3 y con Oracle Database 10g XE (en nuestro caso). En primer lugar, si tenemos la opción de autoarranque del CD activada, aparecerá la ventana de selección de idioma, si no tenemos activada esta opción abriremos el Explorador de Windows, accederemos a la unidad de CD y ejecutaremos el fichero «browser.exe»:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Pulsaremos en «Iniciar la instalación de Backup Exec Remote Agent»:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Pulsaremos «Siguiente» para iniciar el asistente de instalación de Symantec Backup Exec Remote Agent:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Marcaremos la opción «Instalación local» (si se selecciona esta opción, Backup Exec Remote Agent for Windows Systems se instalará en el sistema local). La otra opción «Crear una transformación para usar Active Directory en la instalación de Remote Agent» permite crear una transformación que sirva para instalar Remote Agent y Advanced Open File Option cuando se implanten los conjuntos de directivas de grupos de Active Directory. En nuestro caso, como hemos dicho, marcaremos «Instalación local»:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

A continuación seleccionaremos los componentes a instalar:

  • Remote Agent for Windows Systems: proporciona servicios de copias de seguridad y restauración a Backup Exec. Es el agente propiamente dicho. Marcaremos esta opción.
  • Advanced Open File Option: requiere de una licencia adicional, garantiza que se haga una copia de seguridad de todos los archivos del equipo, incluso si están abiertos. Los equipos Windows compatibles utilizan VSS para hacer copias de seguridad de los archivos. Los equipos que ejecutan Windows 2000 solo usan Symantec Volume Snapshot Provider y es posible que necesite un reinicio.

En nuestro caso marcaremos las dos opciones y pulsaremos «Siguiente»:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Elegiremos la carpeta de destino de los ficheros de instalación de Symantec Backup Exec Remote Agent for Windows Systems, para cambiarla pulsaremos el botón «Cambiar»:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Si disponemos del servidor de soportes con Symantec Backup Exec será el momento de añadirlo a la lista de servidores de soportes. Para ello marcaremos la opción «Activar Remote Agent para publicar información en los servidores de soportes de la lista» y pulsaremos «Agregar» apara añadir el servidor de soportes al que conectaremos el Agente:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

En la ventana de «Nombre de servidor de soportes» escribiremos el nombre (hostname o nombre de red) o la IP del servidor de soportes con Symantec Backup Exec:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Si tenemos varios servidores de soportes podremos agregarlos en la lista, en nuestro caso tenemos «srvdatos» como servidor de soportes. Pulsaremos «Siguiente» para continuar (si no tenemos activo el servidor de soportes se podrá agregar posteriormente, tras el proceso de instalación):

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Pulsaremos «Instalar» para iniciar el proceso definitivo de instalación del agente para Symantec Backup Exec:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Tras la instalación, el asistente nos dará dos posibilidades:

  • «Iniciar Remote Agent Utility cuando inicie sesión»: comprobará la actividad de copia de seguridad, configuración publicación y configurar agentes Backup Exec Oracle y DB2. Iniciará, tras el reinicio del equipo, la ventana de configuración del agente de Symantec.
  • «Reiniciar el sistema»: reiniciará el equipo al pulsar en «Finalizar».

Marcaremos las opciones deseadas y pulsaremos «Finalizar»:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Cuando reiniciemos el equipo, se abrirá la ventana de «Symantec Backup Exec Remote Agent Utility», desde la que podremos configurar algunos parámetros del agente. Nos mostrará la actividad, podremos añadir nuevos servidores de soportes, podremos configurar parámetros si el equipo tiene Oracle o DB2, etc.:

Instalación de Backup Exec Remote Agent en equipo con Windows XP SP3

Configuración de Symantec Backup Exec Remote Agent para Oracle

Para realizar copia de seguridad de la base de datos Oracle Database 11g ubicada en el equipo donde hemos instalado Symantec Backup Exec Remote Agent deberemos configurar Symantec Backup Exec Remote Agent Utility, para ello pulsaremos con el botón derecho del ratón sobre el icono del área de notificación de Symantec Backup Exec, pulsaremos «Opciones…» en el menú emergente que aparecerá:

Configuración de Symantec Backup Exec Remote Agent para Oracle

O bien, ejecutando el fichero vxmon.exe ubicado en la carpeta de instalación de Symantec Backup Exec Remote Agent, por defecto:

C:/Archivos de programa/Symantec/Backup Exec/RAWS

Configuración de Symantec Backup Exec Remote Agent para Oracle

En la ventana de Symantec Backup Exec Remote Agent Utility pulsaremos en la pestaña «Oracle», en esta pestaña pulsaremos el botón «Nuevo»:

Configuración de Symantec Backup Exec Remote Agent para Oracle

En la ventana de «Configuración del agente de Oracle de Backup Exec» introduciremos los datos necesarios para la conexión de Symantec Backup Exec con la base de datos Oracle:

  • Nombre de instancia local: si todo es correcto, Symantec Backup Exec Remote Agent Utility detectará las instancias de Oracle que tengamos instaladas en nuestro equipo, seleccionaremos la instancia de la que queramos realizar copia de seguridad, en nuestro caso «AJPDSOFT». Si no aparece el nombre de la instancia en el desplegable y no lo sabemos, podremos seguir estos pasos para averiguarlo.
  • Nombre de usuario: nombre de usuario de Oracle Database con permisos suficientes para hacer copia de seguridad. En nuestro caso «system».
  • Contraseña: contraseña del usuario de Oracle anterior.
  • Confirmar contraseña: repetiremos la contraseña anterior.

Si tenemos un catálogo de recuperación creado podremos usarlo, para ello, en «Catálogo de recuperación», introduciremos los datos necesarios.

En «Configuración de tareas de Backup Exec» podremos indicar la IP o hostname (nombre de red) del equipo servidor de soportes con Symantec Backup Exec (destino de la copia de seguridad):

Configuración de Symantec Backup Exec Remote Agent para Oracle

Tras pulsar en «Aceptar», si el usuario y la contraseña de Oracle indicados son correctos para la instancia seleccionada quedará añadida la instancia de Oracle en Symantec Backup Exec Remote Agent Utility:

Configuración de Symantec Backup Exec Remote Agent para Oracle

A continuación accederemos a la pestaña «Acceso de base de datos» de esta misma ventana e introduciremos usuario y contraseña del equipo local donde se encuentra Oracle Database, usuario del sistema operativo con permisos suficientes. Al cambiar de ventana nos mostrará una aviso como este:

Configuración de Symantec Backup Exec Remote Agent para Oracle

Con el texto:

Symantec Backup Exec Remote Agent Utility
Remote Agent Utility ha detectado que se trata de la primera configuración que se efectúa para operaciones de copia de seguridad o restauración de Oracle o DB2. Antes de ejecutar dichas operaciones, debe especificar las credenciales de sistema local que el servidor de soportes empleará para autenticar los servidores Oracle o DB2. Las credenciales deben especificarse en la ficha Acceso de base de datos.
Aceptar

Como hemos dicho, accederemos a «Acceso de base de datos», marcaremos la opción «Activar autenticación del servidor de soportes para operaciones de Oracle y DB2» y añadiremos usuario y contraseña del equipo local, en nuestro caso «alonso»:

Configuración de Symantec Backup Exec Remote Agent para Oracle

Crear nueva tarea de copia de seguridad para el nuevo agente añadido

A continuación, tras instalar Symantec Backup Exec Remote Agent en el equipo con Windows XP, con la base de datos Oracle Database 11g con las tablas de los programas de facturación y contabilidad y tras haber configurado Remote Agent Utility, crearemos una nueva tarea de copia de seguridad para este equipo y esta base de datos en el servidor de soportes con Symantec Backup Exec.

Para ello abriremos Symantec Backup Exec en el equipo servidor de soportes, accederemos al menú «Archivo» – «Nuevo» – «Tarea de copia de seguridad…»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

En la parte izquierda, en «Origen» – «Selecciones» y en la parte derecha desplegaremos «Todos los recursos» – «Recursos favoritos» – «Sistemas Windows» – «pcalonso» (en nuestro caso, el equipo al que le hemos instalado Symantec Backup Exec Remote Agent y que tiene la BD Oracle) – «Base de datos Oracle «ajpdsoft»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Tras pulsar en «Base de datos Oracle «ajpdsoft» nos mostrará la ventana de «Seleccionar cuenta de inicio de sesión», si no tenemos el usuario de Oracle dado de alta lo haremos con el botón «Nueva…»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Introduciremos el nombre de usuario y la contraseña, debe ser un usuario de Oracle con permisos de DBA, en nuestro caso «sys»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Seleccionaremos la cuenta creada «sys» y pulsaremos «Aceptar»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Si el usuario tiene permisos suficientes y si la contraseña es correcta, Symantec Backup Exec conectará con Oracle Database y obtendrá los datos necesarios (tablespaces, archived logs, etc.) para poder seleccionar el tablespace o tablespaces de los que queramos realizar copia de seguridad:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

En «Destino» – «Dispositivos y soportes» indicaremos el dispositivo con el que se realizará la copia de seguridad (librería robótica, unidad autónoma o carpeta destino copia de seguridad), indicaremos también el grupo de soportes y el resto de las opciones. Más información aquí:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

En «Configuración» – «General» indicaremos el nombre de la tarea, la descripción y el método, aunque en el caso de Oracle, el método de copia de seguridad se indicará en «Cofiguración» – «Oracle»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

En «Configuración» – «Oracle» podremos indicar las opciones de copia de seguridad para Oracle Database:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Las opciones posibles son, en cuanto al método de copia de seguridad:

  • Completa – Copia de seguridad de selecciones: este método es el equivalente a la copia de seguridad incremental: nivel 0 de Oracle RMAN. Seleccione este método para realizar una copia de seguridad completa de selecciones de Oracle.
  • Diferencial – Copia de seguridad de cambios desde la última copia de seguridad completa: este método es el equivalente a la copia de seguridad incremental acumulativa: nivel 1 de Oracle RMAN. Seleccione este método para hacer copia de seguridad de todos los cambios realizados en la base de datos desde la última copia de seguridad completa. Se realiza una copia de seguridad completa de todos los registros redo archivados, ya que nunca se hace copia de seguridad parcialmente de los archivos de registro.
  • Incremental – Copia de seguridad de cambios desde la última copia de seguridad completa o incremental: este método es el equivalente a la copia de seguridad incremental: nivel 1 de Oracle RMAN. Seleccione este método para hacer copia de seguridad de todos los cambios realizados en la base de datos desde la última copia de seguridad completa o incremental. Se realiza una copia de seguridad completa de todos los registros redo archivados, ya que nunca se hace copia de seguridad parcialmente de los archivos de registro.

Las opciones para la copia de Oracle Database son:

  • Eliminar archivos de registro de archivos: marcando la opción de eliminar registro de archivos de almacenamiento con copia de seguridad, Symantec eliminará los archivos de registro archivados automáticamente tras la copia de seguridad.
  • No hacer copia de seguridad de archivos de registro archivados de los que ya se haya hecho copia de seguridad: marcando esta opción Symantec no hará copia de seguridad de registros de archivos de almacenamiento que ya tienen copia de seguridad, de esta forma Backup Exec omitirá los archivos de registro archivados de los que se ha hecho una copia de seguridad anteriormente.
  • Ejecutar copia de seguridad fuera de línea:
    seleccione esta opción para que Backup Exec desconecte la base de datos antes de iniciar la tarea de copia de seguridad (obviamente quedará inaccesible hasta que finalice la copia). Backup Exec conectará la base de datos una vez finalizada la tarea de copia de seguridad.

En «Configuración» – «Notificación» podremos indicar las personas que recibirán notificación del estado de finalización de la copia de seguridad. Más información aquí:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

En «Frecuencia» – «Programar» estableceremos los días y hora en que queramos que se ejecute la copia de seguridad. Más información aquí:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Tras configurar las opciones en la ventana de «Propiedades de tarea de copia de seguridad» pulsaremos en «Enviar» para guardar y crear la tarea de copia de seguridad:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Symantec Backup Exec nos mostrará una ventana con «Información de sumario de tarea», con el resumen de las opciones seleccionadas, si todo es correcto pulsaremos «Aceptar»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Ver resumen de las opciones seleccionadas

Una vez añadida la tarea, podremos realizar una prueba, para ello pulsaremos con el botón derecho del ratón sobre la tarea creada en «Configuración de tareas» y seleccionando «Prueba…»:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Symantec Backup Exec creará una nueva tarea de «Prueba», pulsaremos «Ejecutar ahora» para iniciar la prueba de copia de seguridad del equipo con Oracle Database:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Anexo

Obtención de los datos necesarios para conexión con Oracle Database

Utilizando cualquier software que permita el acceso a Oracle Database y ejecutar consultas SQL, por ejemplo:

Nos conectaremos a la base de datos, con usuario, contraseña y nombre del servicio:

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Y ejecutaremos la siguiente consulta SQL para obtener el nombre de la instancia de Oracle, necesaria para la conexión de Symantec Backup Exec Remote Agent con Oracle Database:

select instance_name
from v$instance

Crear nueva tarea de copia de seguridad para el nuevo agente añadido en Symantec Backup Exec

Propiedades de la tarea de copia de seguridad de Oracle Database en Symante Backup Exec

Propiedades de tarea de copia de seguridad: CS – Semanal – Oracle – AjpdSoft
Origen
Selecciones
Nombre de lista de selección: BD Oracle – AjpdSoft
Descripción de la lista de selección: Base de datos Oracle 11g
Selecciones /Orden de recursos
Selecciones
pcalonso
Base de datos Oracle «ajpdsoft»*.* /SUBDIR
Credenciales de recurso
Recursos Credenciales de recurso
pcalonso Cuenta de conexión al sistema
Base de datos Oracle «ajpdsoft» sys
Prioridad y disponibilidad
Limitar la disponibilidad de esta lista de selección para realizar operaciones de copia de seguridad en el siguiente intervalo de tiempo diario: No
Prioridad de tarea: Media
Activar cancelación automática para esta lista de selección:No
Notificación de lista de selección
Incluir registro de tarea con la notificación a un destinatario de correo o impresora :No
Destino
Dispositivo y soportes
Dispositivo: Copia_Seguridad
Grupo de soportes: COPIA SEMANAL COMPLETA
Cuando comience la tarea: Agregar; sobrescribir si no hay ningún soporte agregable
Expulsar soporte tras finalizar tarea: No
Escribir sumas de comprobación en soporte: Sí
Tensar soporte antes de la copia de seguridad: No
Soporte de una sola escritura y lecturas múltiples (WORM): No
Número máximo de dispositivos que utilizar para los recursos que admiten varios flujos de datos: 1
Número mínimo de dispositivos; anular tarea si hay menos dispositivos: 1
Configuración
General
Nombre de tarea: CS – Semanal – Oracle – AjpdSoft
Descripción de grupo de copias de seguridad: CS – Semanal – Oracle – AjpdSoft
Método de copia de seguridad de archivos: Archivos de copia de seguridad completa – Usar bit de archivo (restablecer bit de archivo)
Tipo de compresión: Hardware [si hay disponible, en caso contrario ninguno]
Verificar después de la copia de seguridad:No
Avanzado
Establecer prioridad de Remote Agent: Prioridad normal
Copia de seguridad archivos abiertos cuando no se usa Advanced Open File Option: Con bloqueo
Activar copia de seguridad de instancia única para volúmenes NTFS: No
Copia de seguridad de archivos y directorios según los puntos de unión: Sí
Copia de seguridad de datos en Almacenamiento remoto: No
Red y seguridad
Interfaz de red: Utilizar cualquier interfaz de red disponible
Protocolo: Usar cualquier protocolo disponible
Permitir el uso de cualquier red, interfaz, subred o protocolo disponible para agentes remotos no vinculados a la red, la interfaz, la subred o el protocolo de arriba.: No
Tipo de cifrado: Ninguna
Clave de cifrado: Ninguna
Ejecutar esta copia de seguridad inmediatamente si se alcanza un nivel elevado de Symantec ThreatCon Nivel 2: Elevado: No
Advanced Open File Option
Utilizar Advanced Open File Option: No
Advanced Disk-based Backup
Usar la copia de seguridad desde otro host para mover el procesamiento de copias de seguridad de la computadora remota al servidor de soportes: No
Oracle
Método de copia de seguridad: Completa – Copia de seguridad de selecciones
Eliminar archivos de registros archivados: Sí
No hacer copia de seguridad de archivos de registro archivados de los que ya se haya hecho copia de seguridad: Sí
Ejecutar copia de seguridad fuera de línea: No
Notificación
AjpdSoft – Administrador
Incluir registro de tarea con la notificación a un destinatario de correo o impresora :No
Frecuencia
Programar
Ejecutar según planificación
No comenzar antes de 23:00:00 ni después de 22:59:59
Hacer que la planificación se active el 26/07/2009
Planificar copia de seguridad para que se ejecute
El Sábado de la primer semana
El Sábado de la segundo semana
El Sábado de la tercero semana
El Sábado de la cuarto semana
El Sábado de la ultimo semana
Enviar tarea en espera: No

Cuando se produce un error, cómo obtener los datos para solucionarlo

Si se produce algún error en una tarea, podremos verlo desde la pestaña «Monitor de tareas», en «Historial de tareas» Symantec creará una línea por cada tarea de copia de seguridad ejecutada. Pulsando con el botón derecho del ratón sobre la línea de la tarea de la que queramos ver el resultado y seleccionando «Propiedades»:

Cuando se produce un error, cómo obtener los datos para solucionarlo

O bien si tenemos abierto Symantec Backup Exec en el momento en el que se produce un error, nos mostrará esta ventana, pulsando en «Ver registro de tareas» obtendremos información detallada del resultado de la tarea. Si se ha producido algún error podremos ver el motivo:

Cuando se produce un error, cómo obtener los datos para solucionarlo

En la ventana del «Historial de tarea» podremos ver el resultado detallado de todas las acciones que se han ido realizando para la copia de seguridad:

Cuando se produce un error, cómo obtener los datos para solucionarlo