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.
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.
Comment