34.5 Movimiento de los datos de una base de datos de Sybase incrustada a una base de Sybase externa

ZENworks 10 Configuration Management permite mover los datos desde una base de datos de Sybase SQL Anywhere (base de datos de Sybase incrustada) a una base de datos OEM Sybase (base de datos de Sybase externa).

34.5.1 Preparación para mover los datos

Antes de mover los datos de una base de datos de Sybase interna a una base de Sybase externa, haga lo siguiente:

34.5.2 Movimiento de los datos de una base de Sybase interna a la base de Sybase externa

  1. En el dispositivo con la base de datos de Sybase externa instalada, detenga el servicio Novell ZENworks Embedded Datastore.

    • En Windows: realice las acciones siguientes:

      1. En el menú Inicio del escritorio de Windows, haga clic en Configuración > Panel de control.

      2. Haga doble clic en Herramientas administrativas > Servicios.

      3. Haga clic con el botón derecho en el servicio Novell ZENworks Embedded Datastore, haga clic en Detener, o bien seleccione el servicio Novell ZENworks Embedded Datastore y haga clic en Icono Detener en la barra de herramientas.

    • En Linux: en el indicador de consola, escriba /etc/init.d/./sybase-asa stop.

  2. Desde el dispositivo con la base de datos de Sybase interna instalada, copie el archivo zenworks_database.conf y todos los archivos del directorio database a los directorios oportunos del dispositivo con la base de datos de Sybase externa.

    El archivo zenworks_database.conf está situado en el directorio vía_de_instalación_de_ZENworks\conf\ en Windows y en el directorio/etc/opt/novell/zenworks/ en Linux.

    El directorio database está situado en vía_de_instalación_de_ZENworks en Windows y en el directorio /var/opt/novell/zenworks/ en Linux.

  3. En el dispositivo con la base de datos de Sybase externa instalada, abra el archivo zenworks_database.conf y asegúrese de que contiene la vía correcta del archivo de base de datos.

  4. En el dispositivo con la base de datos de Sybase interna instalada, edite el archivo zdm.xml (situado en vía_de_instalación_de_ZENworks\conf\datamodel en Windows y en /etc/opt/novell/zenworks/datamodel en Linux):

    • Cambie el valor de la clave Embedded a false. Por defecto es true.

    • Como valor para la clave Server establezca la dirección IP del dispositivo con la base de datos de Sybase externa instalada.

    • Asegúrese de que el valor de la clave Port es el número de puerto en el que se está ejecutando la base de datos de Sybase externa.

  5. En el dispositivo con la base de datos de Sybase externa instalada, inicie el servicio Novell ZENworks Embedded Datastore.

    • En Windows: realice las acciones siguientes:

      1. En el menú Inicio del escritorio de Windows, haga clic en Configuración > Panel de control.

      2. Haga doble clic en Herramientas administrativas > Servicios.

      3. Haga clic con el botón derecho en el servicio Novell ZENworks Embedded Datastore, haga clic en Iniciar, o bien seleccione el servicio Novell ZENworks Embedded Datastore y haga clic en Icono Iniciar en la barra de herramientas.

    • En Linux: en el indicador de consola, escriba /etc/init.d/./sybase-asa start.

  6. En el dispositivo con la base de datos de Sybase interna instalada, reinicie los servicios de ZENworks:

    • En Windows: realice las acciones siguientes:

      1. En el menú Inicio del escritorio de Windows, haga clic en Configuración > Panel de control.

      2. Haga doble clic en Herramientas administrativas > Servicios.

      3. Inicie los servicios siguientes: Servidor de Novell ZENworks, > Monitor de servicios de Novell ZENworks y Servicio del agente de Novell ZENworks.

    • En Linux: en el indicador de la consola, escriba los siguientes comandos:

      • /etc/init.d/./novell-zenmntr restart

      • /etc/init.d/./novell-zenserver restart

      • /etc/init.d/./novell-zenloader restart

El servidor de ZENworks señala ahora a la nueva base de datos.