Ad Widget

Collapse

Exportar / Importar banco de dados em uma nova instalação

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nizopi
    Junior Member
    • Sep 2018
    • 25

    #1

    Exportar / Importar banco de dados em uma nova instalação

    Olá, tudo bem?

    Tenho algumas dúvidas e gostaria da ajuda de vocês,

    Possuo um servidor1 Debian11, com Zabbix 5.0.8, PHP 7.4.2.1, MariaDB 10.5.11, e gostaria de realizar a importação do banco de dados para uma versão 6.0 LTS, basicamente realizei os seguintes passos:

    Com o servidor1 rodando, foi executado o seguinte comando para gerar o backup do banco:

    # mysqldump -u root -p nome_do_banco > /home/user/backup_do_banco.sql

    Com esse BKP em mãos, fiz uma instalação de um servidor2, do zero, Debian11, MariaDB 10.5.11, apache2, zabbix-server 6.0LTS....agent.... e concluí a instalação, inclusive populando o banco de dados novo com o comando "zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p nome_do_banco", configurando os arquivos zabbix_server.conf e acessando a interface Web com o usuário padrão Admin/zabbix.

    Com tudo isso funcionando, fiz a seguinte tentativa:

    * servidor2, parei os serviços do zabbix server e agent
    * servidor2, restaurei o banco por cima do atual(servidor2) com o comando "mysql -u root -p nome_do_banco < /home/user/backup_do_banco.sql"

    Após o término do comando acima, executei (servidor2):

    # systemctl start zabbix-server.service ; tail -f /var/log/zabbix/zabbix_server.log

    O Resultado é:

    13587:20220707:020732.495 IPv6 support: YES
    13587:20220707:020732.495 TLS support: YES
    13587:20220707:020732.495 ******************************
    13587:20220707:020732.495 using configuration file: /etc/zabbix/zabbix_server.conf
    13587:20220707:020732.553 current database version (mandatory/optional): 05000000/05000002
    13587:20220707:020732.553 required mandatory version: 06000000
    13587:20220707:020732.553 optional patches were found
    13587:20220707:020732.553 starting automatic database upgrade
    13587:20220707:020732.570 completed 0% of database upgrade
    13587:20220707:020732.593 completed 1% of database upgrade
    13587:20220707:020732.614 completed 2% of database upgrade
    13587:20220707:020732.636 completed 3% of database upgrade
    13587:20220707:020732.656 completed 4% of database upgrade
    13587:20220707:020732.680 completed 5% of database upgrade
    13587:20220707:020732.702 completed 6% of database upgrade
    13587:20220707:020732.717 completed 7% of database upgrade
    13587:20220707:020732.731 completed 8% of database upgrade
    13587:20220707:020732.862 completed 9% of database upgrade
    13587:20220707:020732.862 [Z3005] query failed: [1050] Table 'trigger_queue' already exists [create table trigger_queue (
    `objectid` bigint unsigned not null,
    `type` integer default '0' not null,
    `clock` integer default '0' not null,
    `ns` integer default '0' not null
    ) engine=innodb]
    13587:20220707:020732.862 database upgrade failed
    ^C

    Quando eu tinha a versão 3.4, fiz esse mesmo teste para subir pra versão 4.0, e quando subimos da 4.0 para 5.0 tivemos que fazer alguns ajustes no banco, não me lembro o que era exatamente, mas mesmo assim, nos dois casos, funcionaram na época em ambientes de teste em VMs, só depois aplicávamos em produção, agora não de mais certo na VM, poderiam me ajudar?

    Atenciosamente.
    Last edited by nizopi; 08-07-2022, 15:43.
  • nizopi
    Junior Member
    • Sep 2018
    • 25

    #2
    Olá, apenas para registrar, resolvi o problema.

    Restaurei o backup do banco de dados que gerei com o dump, do Zabbix 5.0.8, em uma nova base de dados limpa, sem executar comando "zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p nome_do_banco"

    Depois de concluído iniciei os serviços do zabbix server e agente, assim o upgrade foi feito com sucesso e deu start normalmente.

    Abraço a todos!

    Comment

    • ivanssouza06
      Junior Member
      • Mar 2025
      • 1

      #3
      bOA tarde cara, tudo bem? to a tempos tentando resolver meu problema no zabbix 5.0 e nao consigo e cai nesse seu post, se puder me dar uma luz agradeço..ja tentei de tudo e da sempre o mesmo erro, vi ai q vc tento um comando e nao deu certo e tentou outro, pode me dizer como vc fez? eu tbm tenho um zabbix rodando com debian10 zabbix 5.0 e subi uma maquina nova com debian12 e zabbix 6.0 .. até mando o banco de dados pra ela.. mas qdo vou executar...da o erro q vc pegou ai .

      Comment

      • solution
        Senior Member
        • Jun 2020
        • 269

        #4
        Talvez isto ajude:







        Wellington

        Comment

        Working...