Guía rápida de iniciación de DB2 Data Links Manager

Taras posteriores a la instalación para instalaciones manuales

Después de instalar de forma manual Data Links Manager utilizando SMIT, debe realizar varias tareas de configuración adicionales. Si ha utilizado el programa de utilidad db2setup para instalar el producto, todas estas tareas se llevan a cabo automáticamente.

Para completar la instalación manual de DB2 Data Links Manager:

  1. Como usuario con autorización root en el servidor DLFM, ejecute el mandato /opt/IBMdb2/V7.1/instance/dlfmcrt para crear una instancia de DLFM.
  2. Defina para la variable de registro DLFM_PORT un número de puerto no utilizado entrando el siguiente mandato:
       db2set DLFM_PORT=número_puerto
    

    donde número_puerto es un número de puerto de comunicaciones no utilizado. Le recomendamos que también añada esta entrada a su archivo /etc/services para que ningún otro servicio utilice este puerto.

  3. Ejecute el mandato dlfm setup.

Para ejecutar el archivo script db2profile o db2cshrc del Administrador de DB2 Data Links Manager cada vez que este usuario se conecta al sistema, añada la siguiente entrada al archivo script .profile del Administrador de DB2 Data Links Manager:

   . DIRINICIAL/sqllib/db2profile (para el shell bash, Bourne o Korn)
   source INSTHOME/sqllib db2cshrc (para el shell C)

donde DIRINICIAL es el directorio inicial del Administrador de DB2 Data Links Manager.

Cuando instala manualmente DB2 Data Links File Manager, los grupos de archivos de la Biblioteca del producto DB2 (HTML) no se instalan automáticamente. Tampoco se instalan los Mensajes del producto DB2 (a excepción de los ingleses). Debe instalar estos grupos de archivos por separado. Para obtener más información sobre estos grupos de archivos, consulte el capítulo de instalación de servidor DB2 para Solaris en el manual Quick Beginnings for UNIX.

Cuando el programa de utilidad db2setup haya terminado de instalar DB2 Data Links Manager en el sistema, debe asegurarse de que ha creado y catalogado satisfactoriamente la base de datos DLFM_DB listando el contenido del Directorio de bases de datos del sistema. Cuando haya comprobado que esta base de datos existe, tiene que definir un esquema de copia de seguridad y recuperación como ayuda para realizar una recuperación tras un error y para proteger la integridad de los datos.

Para comprobar que la base de datos DLFM_DB se ha creado y catalogado satisfactoriamente:

  1. Ejecute el script db2profile o db2cshrc del siguiente modo:
       . DIRINICIAL/sqllib/db2profile    (para el shell bash, Bourne o Korn)
       source DIRINICIAL/sqllib/db2cshrc (para el shell C)
    

    donde DIRINICIAL es el directorio inicial del propietario de la instancia.

  2. Recupere la entrada correspondiente a la base de datos DLFM_DB del Directorio de bases de datos del sistema entrando el siguiente mandato:
       db2 list database directory
    

    Este mandato debe devolver una salida similar a la siguiente:

       Directorio de bases de datos del sistema
     
       Número de entradas en el directorio = 1
     
      Entrada 1 de base de datos:
     
       Alias base de datos             = DLFM_DB
       Nombre base de datos            = DLFM_DB
       Directorio bases de datos local = /home/dlfm
       
       Nivel release base de datos     = 9.00
       Comentario                      =
       Tipo entrada del directorio     = Indirect (1)
       Número de nodo del catálogo     = 0
    

    Si esta base de datos no existe, consulte el tema Creación y eliminación de la base de datos de DB2 en el servidor Data Links.

Cómo elegir un método de copia de seguridad

Cuando se inserta un valor DATALINK en una tabla con una columna DATALINK que está definida para la recuperación, se planifica una copia de seguridad en un servidor de archivado de los archivos DATALINK correspondientes del servidor Data Links. Actualmente, disk copy (método por omisión) y el Tivoli Storage Manager son las dos opciones soportadas para obtener copia de seguridad de los archivos en un servidor de archivado. Futuros releases de DB2 Data Links Manager darán soporte a software y soportes de copia de seguridad de otros proveedores.

Copia de disco

Cuando se entra el mandato backup en el servidor DB2, se asegura que se hace una copia de seguridad de los archivos enlazados de la base de datos en el servidor Data Links en el directorio especificado por la variable de registro DLFM_BACKUP_DIR_NAME.

El valor por omisión de esta variable de registro es definir para el directorio de copia de seguridad el valor DIRINICIAL/dlfm_backup en entornos UFS, donde DIRINICIAL es el directorio inicial del Administrador de DB2 Data Links Manager.

Utilice el mandato db2set para cambiar el valor de la variable de registro DLFM_BACKUP_DIR_NAME.

Por ejemplo, para definir la variable de registro DLFM_BACKUP_DIR_NAME de modo que los archivos de copia de seguridad se almacenen en el directorio /home/backup, entre los siguientes mandatos:

   mkdir /home/backup
   chown dlfmid.dlfmgroup /home/backup
   db2set DLFM_BACKUP_TARGET=LOCAL
   db2set DLFM_BACKUP_DIR_NAME=/home/backup
   dlfm stop
   dlfm start
Si decide cambiar la ubicación especificada por la variable de registro DLFM_BACKUP_DIR_NAME, debe asegurarse de que el directorio que especifica no se encuentra en un sistema de archivos que utiliza un Data Links Filesystem Filter y contiene espacio suficiente para los archivos de copia de seguridad.

No le recomendamos que especifique un directorio montado con el método NFS. Si especifica un directorio montado con el método NFS, debe asegurarse de que todos los nombres de usuario con autorización root sobre el servidor de archivos tiene acceso de lectura y grabación sobre este directorio montado. El nombre de usuario del Administrador de DB2 Data Links Manager también debe existir en la máquina desde la que este directorio se ha montado con el método NFS y se ha exportado.

Tivoli Storage Manager
También puede utilizar el Tivoli Storage Manager (TSM) para obtener copia de seguridad de los archivos que residen en un servidor Data Links.

Para utilizar el Tivoli Storage Manager como servidor de archivos:

  1. Instale el Tivoli Storage Manager en el servidor Data Links. Para obtener más información, consulte la documentación del producto Tivoli Storage Manager.
  2. Registre la aplicación cliente del servidor Data Links con el servidor Tivoli Storage Manager. Para obtener más información, consulte la documentación del producto Tivoli Storage Manager.
  3. Añada las variables de entorno siguientes a los archivos de script db2profile o db2cshrc del Administrador de Data Links Manager:
       (para los shells Bash, Bourne o Korn)
       export DSMI_DIR=/opt/tsm/bin
       export DSMI_CONFIG=$HOME/tsm/dsm.opt
       export DSMI_LOG=$HOME/dldump
       export PATH=$PATH:/opt/tsm/bin
     
       (para el shell C)
       setenv DSMI_DIR /opt/tsm/bin
       setenv DSMI_CONFIG ${HOME}/tsm/dsm.opt
       setenv DSMI_LOG ${HOME}/dldump
       setenv PATH=${PATH}:/opt/tsm/bin
     
    
  4. Asegúrese de que el archivo de opciones del sistema TSM dsm.sys esté ubicado en el directorio /opt/tsm/bin.
  5. Asegúrese de que el archivo de opciones del usuario TSM dsm.opt esté ubicado en el directorio INSTHOME/tsm, donde INSTHOME es el directorio inicial del Administrador de Data Links Manager.
  6. Establezca la opción PASSWORDACCESS en generate en el archivo de opciones del sistema del Tivoli Storage Manager /opt/tsm/bin/dsm.sys.
  7. Registre la contraseña de TSM con la opción generate antes de iniciar por primera vez el Data Links File Manager. De esta manera, no será necesario que proporcione una contraseña cuando el Data Links File Manager inicie una conexión con el servidor TSM. Para obtener más información, consulte la documentación del producto TSM.
  8. Establezca la variable de registro DLFM_BACKUP_TARGET en TSM. En este caso, se ignorará el valor de la variable de registro DLFM_BACKUP_DIR_NAME. Esto activará la opción de copia de seguridad del Tivoli Storage Manager.

    Notas:

    1. Si cambia el valor de la variable de registro DLFM_BACKUP_TARGET entre TSM y disco durante la ejecución, debe tener en cuenta que los archivos archivados no se moverán a la ubicación de archivo recién especificada. Por ejemplo, si inicia el Data Links File Manager con el valor de registro DLFM_BACKUP_TARGET establecido en TSM, y si cambia el valor de registro por una ubicación de disco, se almacenarán todos los archivos recién archivados en la nueva ubicación del disco. Los archivos que se archivaron previamente a TSM no se moverán a la nueva ubicación de disco.

    2. Para alterar temporalmente la clase de gestión de TSM por omisión, hay una nueva variable de registro llamada DLFM_TSM_MGMTCLASS. Si esta variable de registro se deja sin establecer, se utilizará la clase de gestión de TSM por omisión.
  9. Detenga el Data Links File Manager entrando el mandato dlfm stop.
  10. Inicie el Data Links File Manager entrando el mandato dlfm start.

Servidor de archivado XBSA

Para utilizar un gestor de almacenamiento XBSA como un servidor de archivado:

  1. Instale un cliente XBSA en el servidor Data Links. Para obtener más información, consulte la documentación del producto del proveedor de XBSA.
  2. Registre la aplicación cliente del servidor Data Links con el servidor XBSA. Para obtener más información, consulte la documentación del servidor del proveedor de XBSA.
  3. Añada las variables de entorno necesarias a los archivos de script db2profile o db2cshrc del Administrador de DB2 Data Links Manager. Por ejemplo, Legato necesita lo siguiente:
       (para el shell bash, Bourne o Korn)
       export NSR_SERVER=nombre_sistema_principal_servidor_calificado_al_completo
       
       (para el shell C)
       setenv NSR_SERVER=nombre_sistema_principal_servidor_calificado_al_completo
     
    
  4. Defina para la variable de registro DLFM_BACKUP_TARGET el valor XBSA y defina para la variable DLFM_BACKUP_TARGET_LIBRARY la biblioteca compartida calificada al completo suministrada por el proveedor. El valor de la variable de registro DLFM_BACKUP_DIR_NAME se pasará por alto en este caso. Esto activará la opción de copia de seguridad de XBSA.
    Nota:El nombre de la biblioteca debe también especificar qué objeto compartido de la biblioteca se debe utilizar. Por ejemplo, con Legato:
       db2set DLFM_BACKUP_TARGET_LIBRARY=/opt/lib/libxdb2.a(bsashr10.0)
    

    Póngase en contacto con el proveedor de XBSA para saber los valores específicos necesarios.

  5. Detenga DataLinks File Manager entrando el mandato dlfm stop.
  6. Inicie DataLinks File Manager entrando el mandato dlfm start.

Ahora está listo para configurar el entorno de DB2 Data Links Manager y comprobar la instalación. Vaya al Verificación de la instalación en Solaris para obtener más información.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]