21.5 Movendo os dados de um banco de dados Sybase embutido para um banco de dados Sybase externo

O ZENworks 10 Management permite mover os dados de um banco de dados Sybase SQL Anywhere (banco de dados Sybase embutido) para um banco de dados Sybase OEM (banco de dados Sybase externo).

21.5.1 Preparando para mover os dados

Antes de mover os dados de um banco de dados Sybase interno para um externo, execute as tarefas a seguir:

21.5.2 Movendo os dados do Sybase interno para o Sybase externo

  1. No dispositivo que contém o banco de dados Sybase externo, interrompa o serviço de Armazenamento de Dados Embutido do Novell ZENworks.

    • No Windows: Faça o seguinte:

      1. No menu Iniciar, na área de trabalho do Windows, clique em Configurações > Painel de Controle.

      2. Clique duas vezes em Ferramentas Administrativas > Serviços.

      3. Clique o botão direito do mouse no serviço Armazenamento de Dados Embutido do ZENworks, em seguida, clique em Parar ou selecione o serviço Armazenamento de Dados Embutido do ZENworks e clique em ícone Parar na barra de ferramentas.

    • No Linux: No prompt do console, digite/etc/init.d/./sybase-asa stop.

  2. No dispositivo que possui o banco de dados Sybase interno instalado, copie o zenworks_database.conf e todos os arquivos contidos no diretório database para os diretórios apropriados no dispositivo que possui o banco de dados Sybase externo.

    O zenworks_database.conf está localizado no diretório caminho_de_instalação_do_ZENworks\conf\ no Windows, e no diretório /etc/opt/novell/zenworks/ no Linux.

    O diretório database está localizado no caminho_de_instalação_do_ZENworks no Windows e no diretório /var/opt/novell/zenworks/ no Linux.

  3. No dispositivo que possui o banco de dados Sybase externo, abra o zenworks_database.conf e verifique se ele contém o caminho correto do arquivo do banco de dados.

  4. No dispositivo que possui o banco de dados Sybase interno, edite o zdm.xml (localizado no caminho_de_instalação_do_ZENworks\conf\datamodel no Windows e em /etc/opt/novell/zenworks/datamodel no Linux):

    • Mude o valor da chave de entrada Embutido para falso. Por padrão, o valor é verdadeiro.

    • Defina o valor da chave de entrada Servidor para o endereço IP do dispositivo que contém o banco de dados Sybase externo instalado.

    • Verifique se o valor da chave de entrada Porta é o número de porta no qual está o banco de dados Sybase externo.

  5. No dispositivo que contém o banco de dados Sybase externo instalado, inicie o serviço de Armazenamento de Dados Embutido do Novell ZENworks.

    • No Windows: Faça o seguinte:

      1. No menu Iniciar, na área de trabalho do Windows, clique em Configurações > Painel de Controle.

      2. Clique duas vezes em Ferramentas Administrativas > Serviços.

      3. Clique o botão direito no serviço Armazenamento de Dados Embutido do Novell ZENworks, em seguida, clique em Iniciar, ou selecione o serviçoArmazenamento de Dados Embutido do Novell ZENworks e clique em ícone Iniciar na barra de ferramentas.

    • No Linux: No prompt do console, digite/etc/init.d/./sybase-asa start.

  6. No dispositivo que contém o banco de dados Sybase interno instalado, reinicie os serviços do ZENworks:

    • No Windows: Faça o seguinte:

      1. No menu Iniciar, na área de trabalho do Windows, clique em Configurações > Painel de Controle.

      2. Clique duas vezes em Ferramentas Administrativas > Serviços.

      3. Inicie os seguintes serviços: Servidor Novell ZENworks, Monitoramento de Serviços do Novell ZENworks e Serviço de Agente do Novell ZENworks.

    • No Linux: No prompt do console, digite os seguintes comandos:

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

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

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

O servidor ZENworks agora aponta para o novo banco de dados.